Actually didn't notice I played this for so long : )
Yeah, this is a fun game, well done!
The only critic is that maybe make it so you can hold the mouse button instead of clicking.
And make the upgrade buttons in a separate place where you don't click on them by mistake.
Other than that, awesome stuff!