Very interesting!
Like with most fantasy, there's a lot of worldbuilding so there's tons of characters to keep track of and places and rules to know. I was really interested by Gemma but definitely had to reread a few times to get a better sense of the story.