Cool, interesting game. If you're gonna build it further, I would highly recommend a massive explosion at the end for emotional impact when you lose, as well as a record of your high score!
I would say that the most confusing thing was the delay before spinning a shield around after pressing a key (if no key for that shield was being pressed beforehand). It would be nice to have less of a delay, if any at all.