Hot Wheels: Race Off is a very attractive multiplayer online racing playground