Haha, I love this kind of games...
Your is pretty simple though, still have a lot of work to do. More upgrades, decent achievements, and find something that will stand out your game in front of the others. I dont know what it is, you'll have to find out :)
At this point, its pretty dull... good luck man!