Awesome work! I love the look and feel of the game, especially the animation after defeating the bosses. The combination 2D/3D style is really cool and something I might consider trying out on some of my own games in the future! :)
The controls felt pretty good and fluid with the animations, for the most part, but playing with keyboard it felt a little awkward for me to press E for dash (as opposed to e.g. space or shift). Maybe I should have tried controller but in lieu of that a remap option would have been nice.
The levels felt a little wide open / empty. Maybe some one-off overworld enemies or something like that would help? The boss battles were fun and challenging though and I imagine you spent most of your time working on those, so it’s understandable.
Nice job overall, I would love to see more if you continue to flesh this game out further!