Anyone played the demo of this? It is actually rather fun and good to play. Billed as an RPG type game based around superheros. The demo allows you to actually build your own hero.
Dont know anything more than that at the moment .. hope it has online elements as that would be fun