Certainly a unique concept but slowly grows in fustration. Could make for some really emergent play if there were more random elements! Nice work on the tank too, looks neat. I also quite like the UI.
Unfortunately I think I ran into a bug at the end of level 4 as the game just stopped...