I found this game very tricky, even on "easy" mode. The controls were very challenging. You could have fixed the the camera like so many racing games do.
It's definitely a unique game with potential to become quite interesting...