Science fiction is all about creating immersive worlds, and the recent adventure game The Invincible does this wonderfully. Players land on a distant world, hoping for discovery, but find more than they bargain for.
Science fiction is all about creating immersive worlds, and the recent adventure game The Invincible does this wonderfully. Players land on a distant world, hoping for discovery, but find more than they bargain for.