It takes some time to pick up on mechanics, and some skills like the red crosshair seems unfair from both the player and boss side, but all in all, a very fun and quirky experience, with a very good implementation of the theme.
Nice work!