The way you describe the characters and plot twists makes me want to read the series even though fantasy isn't usually my genre and your comparison of the final battle to the Battle of Hogwarts It definitely brought back some nostalgic feelings for a moment ...
Fantasy is not your genre but you have still read Harry Potter... I like you. 😆
I never mentioned that I read Harry Potter 😂 I watched the movies, so I can relate to the battle scene you were explaining about.
It crossed my mind that you are probably talking about the movies. 🤦♀️