Image

Batman Episode 3 New World Order

Episode 3 of Telltale’s Batman gets a release date
4 years ago

Episode 3 of Telltale’s Batman gets a release date

By  •  News

The release date for the third episode of Batman – The Telltale Series has finally been revealed along with a sneak peak of the episode. Episode 3: “New World Order” …
Read More