#9248074, By thesonglessbird Steam and direct download sales

  • thesonglessbird 23 Dec 2012 21:49:18 193 posts
    Seen 4 hours ago
    Registered 6 years ago
    Had no interest in The Walking Dead when I saw that it was developed by Telltale. Seriously glad I ended up buying it in the sale though. Telltale seem to have really got their shit together.
Log in or register to reply