I always like dungeon crawlers, so you get a +1 from me!
The bosses are fine, each have their own gimmick to attack, although I do wish they had either less health or more phases so it wouldn’t feel as repetitive/like they’re damage sponges.
The room selection is a bit confusing at first, as you can’t go back to rooms previously visited, or go into “dead ends” (due to not being able to revisit a choke point during room selection.)
Overall, I think you’ve got a good basis for a great game!