Tag: telltale series

Spoilers through Batman: The Telltale Series episode three, "New World Order." After finishing Batman: The Telltale Series episode three, "New World Order," I can confirm that the hype over this game is indeed real. Batman has been...

No posts to display

Recent articles