This is a fascinating read. It starts off a bit disturbing, which I wasn't expecting, but I got really into the characters. Not everything is as it seems, and not every character is as dark as they want you to think they are. It's messed up, but it makes sense, in a way. And the ending is bittersweet, but closer to sweet than it is to bitter IMO.