Thanks for the feedback! The boss sometimes requires you to hit him a second time for his death animation to properly play, and the game to go to the end card.
And I agree that it ended up being more linear than initially planned.
After the jam rating, I'm planning to fix the wall stuck glitches.
But again, thanks for the feedback!