sorry but i think this game works best with powers and not guns. how does Energy relate to unloading your machine gun? It's not like Energy = bullets... also, we already have some characters who use shotguns, grenades, bombs, handguns, and even rifles, so what does Punisher bring to the table? He's just be MUA1 Fury clone.
Well, you can also say the same thing about Deadpool, because how often do you actually pay attention to his mutant power. My problem with no Punisher is the fact that he has never been in a team up game like this. The last time was on... oh, jeez.... I think Sega Genesis and of course that was only with Nick Fury (sort of like his last game). So, it's long over due. And frankly, Frank never seems to get the justice he deserves.