Interesting mix. I would have loved to see the racing part a bit more in action. Maybe some type of clicking in a garage and than racing with the gained upgrades to form a core game loop! Other than that, I like the idea and I think that there is some for improvements. Keep it up! :)