That's by far my favorite flash game, I have other old flash games archived on my site here:
Sorry it took me so long, but I'm updating the Teeny Towers page right now! :D
Whenever I see an update for your page i load it up and then play that little helicopter game
This rules