Jamie PressGaming NewsBatman - The Telltale Series premires first trailer and official Episode 1 release date