Cool interpretation of the theme. I liked how unique all the bosses felt too.
I'd suggest moving to WASD to move, Left Click/Right Click to attack/deflect.
Well done for submitting despite the irregular powercuts!