How many of you guys play on this game. Found out about it from PC Gamer, its free to download and almost free to play you can pay for extra stuff if you want to but apart for that free.
I am just going through the tutorials at the moment. Grahpics are nice game play seems ok. For those that like to PvP this could be for you.