Book 5 of the Infinite Realms. The small reviews cannot do justice to these books as they’re very in-depth and keeps the action rolling. I loved the various character growth lines. These books are longer than most and so can really spend the time on the little details that really highlight the growth and motivation of several characters. The ending was satisfying leaving space for the next book in the series. The change in roles from the beginning to now is interesting and the themes that reoccurs that: you are not your past mistakes, you can be who you choose to become, and taking advantage of the time you have and never becoming comfortable thinking you’ll always have time are wonderful and well addressed. Warning about strong language and adult situations that make this more appropriate for a mature audience.