Fun little game! Like how you forced player to explore the island by placing upgrades. It makes player feel urge to explore and makes you feel powerful once you get them. Very nice progression. A little twist with the storm helps to keep player on toes. Also, I like that you can heal by killing enemies. Makes this more dynamic.
Very well done! Thank you!