It was okay
My biggest complaint would have to be the utterly pointless, and really intrusive Medal banners. They appear right where I just happen to have the character, and it pretty much hides him from view. Why are those medals even there? Did I do something special, or was I being awarded for just playing.
Could you imagine giving away medals in an actual race, during the race, for competing in the race? It's ridiculous.
Other than that, it was mildly entertaining. Give it a run through at least once.