GameSpot may get a commission from retail offers. Telltale isn't exactly the biggest of game development studios, but the episodic adventure game specialists can't seem to stay out of the headlines of ...