I think that what this book had quite a few great parts to it: Ikenna's characterization is great, there are a lot of great ideas put in place here (supernatural, technology, et cetera), the exploration of grief and the murder-mystery. However, I think that this was a mix of ideas that, by the time I finished the book, felt half-baked.
I could see many of the "reveals" coming from a mile away, and not in a way that is enticing, but merely saddening, because there was so much of the book to come. The only way to get away with being a little bit predictable is to tighten the readers' belts and make sure those reveals happen fast. However, that didn't happen, and the book's quite long arc on the trials dragged on for a while, and by the time we reach the fourth trial and you think you're in for a treat, it's not nearly as engaging as you'd think (in my opinion, Trial 3 should've been Trial 4).
I, however, enjoyed this book. But it felt like it tried to do too much: romance, "magic", technology, political intrigue, murder-mystery... but none of these parts were given the extra mile. Most of them felt like plot points, but especially the romance.
However, I very much enjoyed how adult the book managed to become. There was violence in this book I did not anticipate and I ate it the fuck up. So yeah! 4/5 stars.