This should be the greatest racing game available, but greed and a buggy multiplayer really let it down. The controls are good, the course design is excellent and the range of characters, karts and abilities is exhaustive. BUT. You need to throw money at the game to progress at higher levels. The multiplayer is also incredibly frustrating, you might get a race roughly 50% of the time, after waiting 5 minutes or more to pair with players. The same "communications error" comes up time after time.