Wednesday, March 21, 2012
The Walking Dead Game Trailer
Game trailer for the upcoming
The Walking Dead
game. Looks like it's captured the spirit of the comics pretty well.
Newer Post
Older Post
Home