neverdead-10 Published June 24, 2011 at 800 × 450 in Overcoming Death: Power and Invincibility ← Previous / Next → NeverDead may be the first major title to fully embrace invincibility.