Ubisoft's massively multiplayer extreme sports title is out later this month after several days. Here's everything you need to know before diving in.