So Here's a let's Play I had in mind wanting to do for a while, and thanks to a good friend, he gifted me the game :)
Welcom to the Walking Dead Let's Play! I live streamed Season 1, and was an amazing game. And from some reviews, aparenlty Season 2 is even better!
I hope that you all will enjoy the Let's Play, tell me what you think :D.
Have a great day!
My Twitter: http://www.twitter.com/PredictableNOVA
My Facebook: http://www.facebook.com/TheNewbwithBewbs