Thick Thighs Save Lives
NeoGAF's Physical Games Advocate Extraordinaire
Enjoy the first 19 minutes of The Invincible, the tension-filled, Firewatch-like first-person adventure that looks like a 1950s sci-fi novel come to life, ahead of its release on November 6 for PC, PS5, and Xbox Series X|S.