Hey! Thanks for playing our game.. yeah the boss being annoying was intentional (something that gets paid off in the last level :) )
Sucks that the colliders glitched for you. I'm glad you shared the feedback, as i can investigate what was off.