Pretty simple and cool idea! It is very addictive to play and I wish the game would be longer. However, I felt like upgrading the defenses was less powerful than just placing a new one since the cooldown between shots of all of them was the same. Maybe in other kind of levels I would have felt different. Amazing work!