Despite having an original and interesting premise, the story drags quite a bit, the MC is not very likable and many of the other characters are simply annoying. I made it about 3/4 of the way through hoping things would improve but finally abandoned it.