I can see how it can become an interesting game down the road. Having the boss be better refined with different behaviours, and your character having different ways to beat it would be great. Otherwise, some parts to improve are the clearer hitbox (or visual feedback) for both the player and the boss, better character movement, and better defensive/dodge mechanics. Great attempt though!