Seriously, it really does. It's an awesome game.
Can't say much more yet because of the game being in alpha and the NDA and such.
Come join us and chill out, wait for the game, participate in events to get into the next testing phases...
http://do.us.changyou.com/bbs/