Items that you have too many of should remain in the areas you find them, so you can go back later and pick them up. It's not like you're going to find stuff and then destroy it because you already have two or three, right?
It would be nice to have some way to cancel firing after you start trying to hit something. Like after realizing you need to move just a little for line of sight.
Awesome game, really fun. I'd love to see a level editor for this. Maybe more spells or a way to change terrain types. That said, I really liked the idea of towers earning xp when I started the game, but have come to be annoyed by it. Basically you end up with a few superpowered towers near the entrance, one or two wherever the ninjas become visible again, and the rest of the level isn't worth placing anything at all. Maybe if tower xp offset the cost of upgrades this would be more interesting, or if all towers of a given faction shared xp somehow. Still, fun game and 5/5, the first tower defense I ever liked.
Not bad for killing some time. The bubbles could be a little bigger though, it's too easy to fly out of them in the faster tanks. A means to try out other upgrade paths after beating the game would be nice too. 4/5