Here's the trailer for Marvel's new MMO Action-RPG (Marvel's words not mine) Marvel Heroes. I don't know, it doesn't really get me that excited. It pretty much looks just like Ultimate Alliance except cheaper. It's "free to play" which also doesn't get me that excited. Remember back in the shareware days when you could just get the first level of a game for free, then you could pay to unlock the rest? That's a thousand times better than these stupid free to play games, which should really be called "pay out the wazoo to play correctly".
On the other hand it's not going to cost anything to try it and I'm pretty sure I saw Deadpool in there. Ok Marvel you win this round.