Game Overview:
The Invincible is a science-fiction adventure game developed by Starward Industries and published by 11 bit studios.
Players play as a scientist stranded on a hostile alien planet with a mysterious past.
A new demo for Starward Industries' sci-fi thriller will debut behind closed doors at this year's GDC from March 20th to 24th.
Starward Industries and 11 bit Studios' upcoming sci-fi thriller The Invincible shows off its dangerous setting in its newest trailer.