Batman The Telltale Series, First Screenshots