The definitive multiplayer online (MMO) experience is finally coming to North American and European players in Spring 2015. Sign up for the Beta!