Home Tags Starward Industries

Tag: Starward Industries

The Invincible is a sci-fi thriller with striking atompunk visuals

The Invincible is a first-person single-player sci-fi thriller, with atompunk aesthetics. The game is developed by a new Polish studio made of people who worked on Cyberpunk 2077, The Witcher 3, and Dying Light. The Invincible is based on a 1964 novel by author Stanisław Lem, and takes players to the distant planet in a retro-futuristic timeline. You wake up on...

Latest Articles