Thanks for playing and for your suggestions!
Sadly, you are not missing anything; the game is incomplete due to lack of time so no collision detection for the boss =( (also the player has no/infinite health). Didn't have time to fully program the whole sequence of the boss fight either. There are many things left behind actually, so it's only sort of a prototype at this stage.
Gonna edit the page right away.
Thanks again!