Solid concept, but the shield doesn't always reflect when it feels like it should. The difficulty spikes right after you learn the basics, throwing multiple enemies with next to no warning. The boss fight was chore, as it had no pattern aside from spawning the explosive enemy every few seconds, had no set firing pattern for the turrets that I could see, the bullets would reflect in random directions, and running out of energy for the shield was a death sentence.