Tag Archives: Starward Industries

The Invincible is a first-person sci-fi thriller from former The Witcher 3 & Cyberpunk 2077 developers

Starward Industries, a studio formed by former The Witcher 3, Cyberpunk 2077 and Dying Light developers, has announced a new next-gen game, The Invincible. The Invincible is a first-person sci-fi thriller, and below you can find its first official details and screenshots. Continue reading The Invincible is a first-person sci-fi thriller from former The Witcher 3 & Cyberpunk 2077 developers