Batman: The Telltale Series will be a long winded enterprise amusement ...