A few thoughts about what happens at the end of a race...
It's not really clear what the finishing times mean, or how they are calculated, for the karts that finish behind you. When I cross the finish line, the AI's behind me all get times listed, even though none of them have crossed the finish line yet, and have pretty much stopped trying at that point.
Could the little mini track map continue to display after the end of the race, so we can still have a visual of where everybody ended up in relation to each other?
Could the AI's be allowed to continue racing each other after the human player finishes, and get their times as they cross the finish line? (I haven't worked out where I'd want the camera to go, though.) The current behavior could be activated with a "quick finish" button on the Game Over screen, or set as the default in the configuration, for when you don't want to wait.
Thanks for this great game.