Very entertaining!
I don't play many flash games, because 95% of the time they bore me. Not this one though. I was very impressed with the style and concepts of the game. It was easy to get into and had the right level of difficulty to keep you interested. The sound was decent as well, which on many flash games you end up wanting to pull your hair out because of the same annoying tune. I enjoyed the game and played all the way through. I'll definately be taking a look at your other submissions, and as always I'll look forward to your future creations.
My only suggestion would be to give a better introduction on how to properly use the upgrade factory. Maybe I'm just stupid, but it took me a few tries to realize it was something you had to manage manually. I believe there may have been a few typos as well, but nothing worth bothering with. Not much else that could be improved on, keep up the great work. :)
Once again, great job! Thanks for game and a few laughs. (Island of Phucket ROFL)