Pretty cool concept and very fun to play!
Perhaps my only gripe would be that it drags on for just a little too long, especially given the patterns don’t really change during the whole boss fight.
In any case, great job!