I found this game to be a very fun and tricky racing game. The mechanics felt very polished.
Thanks a lot!