Upcoming free-to-play World of Speed from publisher My.com and developer Slightly Mad Studios has a new trailer that features the gameplay mechanic of team racing as well as objectives available to players during races. Players must work with teammates to complete objectives and ultimately influence which team earns victory.
Eager racers can currently sign up for the beta at the World of Speed website.