New
#1
The Walking Dead - The Game
I heard this many reviews about this game and I think its going to be a good game. I had been watching "The Walking Dead" TV series and decided to try this game as well. What do you guys think about this game?
More Info: FPSWin
Thanks