User Avatar Image

Was Announced Walking Dead is Free

posted by mattchicago on - last edited - Viewed by 174 users

Hello there is a video on youtube from a game news company that the walking dead is free for a limited time before christmas or something. can i have more information about that please i would love to have the game. Is this free for PC?

link to video on youtube
http://www.youtube.com/watch?feature=player_embedded&v=npVTFczTEe0

Matthew Nalett
Chicago Music Promotions

4 Comments - Linear Discussion: Classic Style
Add Comment