#9248074, By thesonglessbird Steam and direct download sales

  • thesonglessbird 23 Dec 2012 21:49:18 189 posts
    Seen 12 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