Any MMO fans out there? If so, check out this game if you haven't already. Comes out June 6th but there are ample videos on youtube and here. I haven't played an MMO since SWTOR when it started and WoW around 5 years ago. I got to play the beta last weekend and became even more excited for this game.