game is now live, and F2P. I played the closed beta and leveled a few characters up to 10. The controls take a bit of getting used to (for me, anyway). The game is more like Diablo than WoW, but once you get used to it it's pretty fun. The only shit thing is the movement is a bit awkward. there is no jumping, which for a superhero game is pretty fuckin stupid if you ask me.
Anyway, worth the free download to check out, and you can always spend $ to get better heroes if you like it enough. So far I have paid for: Cable, Colossus, Jean Grey, Wolverine and Deadpool. Will probably pick up Cyclops as well, and then hopefully in the future they release nightcrawler, iceman and gambit.