NO possible gadgets ever could have gotten beyond BP's armor weaknesses, Screwattack? Really? I'm not a Batman buff by any means, but just the few things I do know he could have called in that Hellbat suit if we're going beyond standard equipment, and the thing's apparently weak to too much sound, which he can produce. Not that I'm arguing Batman should win, he shouldn't, but it's not unfeasible.
Also, even if he figured out BP's weakness, would never use a weapon that resembles a gun. Uses a gun in the very battle to tranq lions. Ok guys.
Ugh, we're getting into the joke match early, and I'm already dreading this one. Dudes, you're wasting the opportunity for Raven. Hard. You know who she should be matched up with?
Sailor Saturn. Or even Scarlet Witch, now that I see comments reminding me of that even older rivalry. Not the purple pony because of Tara Strong. I can see this already being tied to Teen Titans Go, too, considering the on-going joke there how that version of Raven loves MLP.
As an aside, how is it we're now three matches in with MLP characters but they haven't done the PPG yet? I'm genuinely surprised.