A review by niaaj
Obsidian Feathers by N. Cáceres

Did not finish book. Stopped at 80%.
It went on for too long after the third act breakup. The book would have been better if it lost 100 pages.