I'm glad you enjoyed it!
Sorry about the controls, we should've added an option to customize the controls, because the people who tested it had different preferences for the controls. And yeah, we tried to have the third boss feel like THE Final Boss, he had to be harder, but we may have overdone it, we had too much practice with the game ^^"
And the tutorial is long because there was a lot that needed explaining, stuff like how the shoot can be held but the melee has to be mashed, or that the jump height is actually variable. If we had time, we would've prefered to make a sort of gameplay tutorial, with a practice boss probably.
Thanks for the feedback, and thanks for playing our game!