Phew, I am sorry but it takes so much of a while to clear wave 10, that I had no will to go on with wave 11 and above as the upgrade multipliers were extensively high. There was an unknown bug that would reset my currency count back to 10 whenever I died on wave 8-10, I'm unsure what causes this. I played so long I got violins stuck in my ears. I think if you're going to have a fire rate upgrade it should be held-down and not semi-aauto.
Overall, great job and was a time sink I don't want to take back. hehe :3