FIRST IMPRESSION: THE WALKING DEAD GAME
I heard about the game a couple weeks ago and was a little worried about it since it was said to be a “point and click” game, which in really don’t like playing but I decided to check the demo out on Xbox live. It reminds me of Heavy Rain with zombies and it’s actually […]