Slightly Mad Studios’ highly mad racing MMO, World of Speed, has a few more vehicle screenshots.
World of Speed is a team-based, online racing game that focuses on frenetic energy and colour. By assigning roles, every part of the race is up to player cooperation, encouraging complex team play.
It also sets up motor clubs, which are useful for capturing cities in Territory Battles. Territory Battles seem to be online competitions around land grabs, and central to the motor club is access to bonuses as players become more successful.
The game is a Free to Play racer that will be available on My.com. You can sign up for their BETA here.