Telltale Batman Episode 3 Release Date Announced
Telltale Batman Episode 3 is officially titled "New World Order" and it's going to be arriving on October 25 to PS4, Xbox One and PC. Episode 2 came out September…
0 Comments
October 12, 2016
Telltale Batman Episode 3 is officially titled "New World Order" and it's going to be arriving on October 25 to PS4, Xbox One and PC. Episode 2 came out September…