Look and feel does seem a lot like city of heroes which I loved. It should be better as it's new, I really hope so.
Log in to comment