News Telltale offers free Strong Bad episode To those who fill out a quick survey. March 22, 2010 Robert Purchese 12 comments
News Telltale has new episodic series for E3 Graphs going up with 1 million sales so far. May 29, 2009 Robert Purchese 6 comments