I really like the concept and the mechanics of this game, it is really well thought.
It's a fun game but a little bit slow at the beginning because of the upgrade system. Perhaps with more shorter levels and upgrading as you complete the level the experience would be more compelling.
It's a really good game, congratulations!