Funny, interesting, a really good read, not too long, made it into my name cause of how much I liked it… What more do you need? Ending was a bit rushed though, however the side stories were really good. The story is simple, the characters are lovable, the romance will literally have you screaming at the slow pace, however, however, when they finally get together you will develop stage 5 diabetes. Even the side characters are really interesting! I think the only negatives would be: relationship pacing, and power system, which is arguably hard to remember.