It reminds me of an old game I used to play a lot called Happy Wheels. I thoroughly enjoyed that game and this game of yours gave me nice memories of the hours I would waste playing that game, so nice job! :D