And also the title. Which is the main character's name - Onyesonwu. And also the cover art is awesome. And the author's name starts with a double N! What I hadn't really appreciated before starting to read, is that this is either fantasy or science fiction. Or maybe alternative reality? I was expecting more of a fantastical reality approach rather than straight up magic, and this knocked me right off balance...and in more ways than that. The main character is wonderful, but she is hard to empathize with (for me at any rate) because she is so intense and so emotional - but this didn't detract from the story in any way - she is hard for everyone in the story to empathize with.
This is a vision of a part of “Africa” from the inside that could not simply be explained or documented in a textbook, biography, or traditional African novel.
The structure of the story is the absolutely typical "main character predicted by prophecy must go on a quest to save the world", and yet it feels totally fresh. The setting helps - post-apocalyptic Africa rather than Medieval Europe. Heroine rather than Hero. The style of magic is like nothing I've seen before. But there's more to it than this, and I think it is mostly Onyesonwu's personality and interactions with the other characters that makes this book resonate.
It also happens to contain my absolute favorite style of love story which so many books seem to resist. So far I've only see it here, in C.J.Cherryh's Foreigner, and in the first Outlander novel - where two people fall in love and have a relationship that is strong, supportive, friendly, and free of gratuitous conflict. I'm a total sucker for this particular element...probably because it is something I have in my own life.
I'm adding Nnedi Okorafor to the list of authors whose books I'm stalking.