Really interesting game. However the upgrade system is not very intuitive, probably a better description on how it works would help. Also the fact that the enemies in the starting are respawn in like 5 seconds gave me absolutely no time to think about upgrades or anything.