The Invincible Review – Firewatch in spaaaaaaaace!
November 13, 2023Based on the 1976 hard sci-fi novel of the same name written by Stanislaw Lem, The Invincible is a narrative-driven mystery set on an alien planet. It falls squarely into the ‘walking-sim’ category of game, putting the emphasis firmly on telling a story while you slowly ambulate around the world, […]