The idea of a team-based online racer isn't new--Ubisoft's upcoming The Crew and Sony's Driveclub are taking a stab at it, for instance--but World Of Speed is throwing all sorts of incentives into the mix to keep players from trying to go it alone.