Nice visuals, the concept and overall aesthetic are strong and the ideas are well thought out and fit well by the theme. The main takeback here is that the animations of the player, while great-looking, do not gel well with the design of the boss and feel too sluggish overall.
I really think the concept has a lot of potential and with some minor tweaks in timings, the fight against the first boss would be a great proof of concept.