Telltale Gets Physical, Shows Up In Retail

Telltale Games was formed back in 2004 by a group of former LucasArts employees with a business model that revolved around episodic gaming and digital distribution. Their most successful game was Back to the Future: The Game, which was released as five episodes and helped Telltale games increase revenue to record highs. Senior Vice President, Steve Allison, predicts that future franchises will continue to sell…

X