Yep. Done everything (all bosses, side bosses and mini bosses, up to the snow area) the hardest so far were the first Astel, the gargoyle twins, and probably the commander in the rot swamp in Caelid.
I’ve killed all the dragons too. As far as I’m aware. (The one you have to fight in that girls...