Originally Posted by six_storm
A buddy of mine showed me this at our gaming marathon this weekend. I got signed up last night and started my own hero. While I'm not fond of MMOs to begin with, I think that this has some potential. Glad that it's free to play or else I wouldn't fool with it at all.
I got the game when it first came out, but uninstalled it a week later. I'm not too fond of these types of games.