#9248074, By thesonglessbird Steam and direct download sales

  • thesonglessbird 23 Dec 2012 21:49:18 201 posts
    Seen 1 hour ago
    Registered 10 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