This game looks great and your videos are an inspiration. But the controls of the game are really not the best ;-)
My first game I downloaded here :-) It looks really cool so I could not resist. Unfortunately the driving behavior is not so great as it looks like :-( Sorry for this negative comment but I paid 3$ so its fair I guess ;-)