Overall it was a pretty cool concept and challenging. Not sure you really needed the AI opponents to race against, but it made the visual nice.
Little too much happening on that end screen to make sense of though: