I freaking love zombie apocalypse scenarios, be it games or movies. I have a hard time getting myself hyped for something unless it's getting released in the next week or so, but this looks to be something great.
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.