Category: Tech

1

Telltale Batman Game Coming this September

Today Telltale Games announces the official release date for their upcoming game Batman: The Telltale Series    Telltale Games will be releasing the Season Pass Disc for the Playstation 4, Xbox One, Playstation 3 and...