I like the shielding mechanic, adds more tension to the game. Also the pilot portrait at the bottom right is a really nice touch!
Thanks for playing =D