Today Telltale Games has unveiled the digital release date and world premiere trailer for BATMAN – The Telltale Series, which you can enjoy below.… Continue Reading BATMAN – The Telltale Series: August 2nd Launch Confirmed with World Premiere Trailer