Gaming, News Telltale’s episodic Batman releases digitally in August, physically in September 1 min read