Home » News » Batman: The Telltale Series first episode will launch this Summer