Fun and works well! I liked that text at the start, nice way to set the stage. Wish the boss had a few more moves to spice it up but overall good job!