Comic Books & Graphic NovelsGaming Telltale’s BATMAN Game to Premiere This Summer June 7, 2016 Kelly Luck 994 Views 0 Comments adventure games, Batman, DC Comics, LucasArts, Telltale Games, Video Games Telltale Games’s take on the Batman franchise has been confirmed to premiere this summer. Read More