The Indie Mine takes a look at the PC beta release of the zombie survival RPG, Renewal. Attempt to survive and rebuild in a zombie-infested world.