Tag Archive: telltale

Batman – The Telltale Series will premiere this August

Telltale Games has a couple announcements to share regarding their upcoming episodic game series which are currently in development.

Continue reading »