The Invincible is an incredible looking first person retro-futuristic atompunk Sci-Fi thriller where you find yourself stranded on a hostile alien planet after an interstellar scientific expedition goes wrong.

In The Invincible you’ll take on the role of a lone scientist who has been stranded on a hostile alien planet after things went bad on a scientific expedition. You now have to use your brains … Read More

The post The Invincible – Alpha Sign Up first appeared on Alpha Beta Gamer.

Source and More information: The Invincible – Alpha Sign Up

Author: alphabetagamer.com