This is really fun what the heck!! I love how you balanced the shield mechanic. It allows for a couple hits but still punishes you. And then when you power up your gun enough, you use up enough energy that you have a reason to not always hold the fire button. This is indeed very polished.
Took me more like 25 minutes to get through because the boss killed me a few times before I learned the trick to it. Good stuff.