PC GDC 2014: Hands-on with Free-to-Play MMO World of Speed World of Speed takes the realism of racing games and brings the team-based multiplayer experience to the PC as a free-to-play MMO game. William SawMarch 25, 2014