Overall, very interesting story with a unique protagonist. The twist makes it worth the read, even if it felt a bit slow at times.
Author presents something we didnt previously know as something that has been mentioned before. Kind of frustrating how often this is used. It makes me feel like I missed something earlier in the book. However, the last few chapters wrap it up decently.
If you decide to pick it up, my best advice would be to finish it. This one took me a while to get through but it was definitely worth the read.