With the final main roster spot set to be revealed this upcoming Friday, which thanks to the leaked achievements for the game revealed it to be none other than The Joker, yet another leak was spotted this time showing off The Joker’s new design along with a look at DarkSied gameplay. As very recently, it […]