The Invincible Delayed

The Invincible Delayed to 2022, But New Trailer Shows an Escape Attempt from Regis III

Starward Industries has delayed its “single-player sci-fi retro-future thriller” The Invincible from its original 2021 release window. The game will now release at some point next year. However, the good news is a new trailer shows a first glimpse of The Invincible in action, as Dr. Yasna tries to escape a strange planet known as Regis III.

The Invincible is based on Stainslaw…

X