july_flex 's review for:

Caraval by Stephanie Garber
3.75
adventurous tense slow-paced
Strong character development: No
Loveable characters: Complicated
Flaws of characters a main focus: Yes

It took me some time to really get into the story but it was great.