What can I say, what an absolute joy of a game. I cannot believe how much you managed to pack in there. Its legitimately so fun navigating the map to so many different locations. Everything you interact with just oozes flair and character. The platforming sections were a nice break from the driving.
Everything about the design is just so unique, I love how much originality is here and it feels fantastic. I would love to see you flesh this out further, I think considering how much originality you've already packed in, something like this could really go places.
My only real critique is the driving. While it was often a lot of fun to go skidding like crazy in loops, it got a little wild at times which led to constant backing up and pulling forward.
All in all, incredible entry, I'm floored at such a unique and fun game.