Telltale Games Released: 27 Jun 12
PlayStation 3, PC
Who is the star of the video game world in 2012?
Telltale is figuring out how to import player saves.
Half-Life and Star Wars too.
November and December strongest months for episodic ga...
Plans to grow team and take on more projects on a year...