Report an error
Platform Win, Mac Publisher Telltale Games Developer Telltale Games Release Date Nov 22, 2010

Latest Forum Activity View all posts

No forum activity yet.

Latest Stories View all news


Humble Weekly sale bundles Telltale Games at a price of your choosing

This week's Humble Weekly sale features several games from The Walking Dead developer Telltale Games in a name your own price bundle. Games in the bundle are available for Windows PC and Mac...