Funny game, i honestly think the controls could use a bit more improvement but the core concept is quite fun and challenging. I just felt the rotation of the karts was too fast in comparison with the movement speed.
Other than that i would say its a pretty cool simple game.