Telltale Games has announced that it is now available to Batman – The Telltale Series Episode 3: New World Order, the new chapter of the title based on the famous superhero. In this new episode will have that reveal the mystery that enclose the newly discovered children of Arkham as Bruce and …
Read More »