I honestly have no idea since there are so many minibosses. I’m an hour or two past your description above, in the castle and just beyond it.
To be clear about the level design, you’re able to see old and new areas from just about every location. So the map feels coherent without tying itself down to direct interconnectedness. It’s very well done.