If you have fallen in love with zombie games like Zombie Lane and the Call of Duty Black Ops Zombies, the new sequel to 2012′s Game of the Year is here. The Walking Dead Season 2 has a scheduled release date of December 17, 2013 and you can pre-order the game on online stores everywhere. […]
Trending Articles
More Pages to Explore .....