I'm a librarian who loves anime, manga, and reading a wide variety of genres.
I had thought I was going to love this book, but so far it's just so-so.
Mel gets on my nerves. Based on how this world has been described, her knee-jerk instant dislike of Francis was a bit much. That said, I'm also not a fan of Cathy, Mel's supposedly intelligent friend who fell in love with Francis. When Mel told her that Francis had asked a couple really racist questions, Cathy was shocked and disbelieving at first, but then started talking about how he was born in a different time, etc. Not cool, Cathy.
I do think the narrator is a good fit, though.