I, Zombie – Review
Zombie games have always been pretty popular certainly after the Walking Dead hype. Most zombie games require you to survive the zombie apocalypse as a human. I, Zombie is different in that aspect bec... Read More »
April 18, 2018
Site Score
8.0