The camera is a bit nauseating, that kept me from playing a bit longer... But it is a cool idea, I really like the map being hidden during minigames. I had to complete the minigame and memorize the layout while driving at full speed without crashing. Very interesting dynamic.
Great game overall!