Iron Flame
2023 • 640 pages

Ratings998

Average rating4

15

The ending has me so sad you're telling me I have to wait for a third :( I honestly didn't even notice how long it was, I appreciated the fighting between Xaden and Violet rather than acting like everything was happy all the time. I honestly expected not to like this book as I've heard so much against it but I genuinely did enjoy it a lot.

March 19, 2024