Batman-The Telltale Series Episode 4 Launches November 22nd
Telltale Games has released a new launch trailer and given a release date for BATMAN – The Telltale Series…
Telltale Games has released a new launch trailer and given a release date for BATMAN – The Telltale Series…
The third of five episodes Telltale’s Batman saga, Episode 3: ‘New World Order’ will be available digitally worldwide starting…