Monday, 16 July 2012

The Walking Dead Episode 3: Long Road Ahead Release Date! Kinda....

So Telltale Games gave us a release date, this date is mid August so no exact date given but still it gives a rough idea when we get to play. I will be doing a review as usual for the game so follow the blog and keep an eye out for that!

No comments:

Post a Comment