I loved how quirky the characters were, yet still realistic and believable in spite of their ambiguous uniqueness. The plot in itself was a masterpiece. It was complex in a way that would compel you to read until the very end. Those twists and those turns! I could not stop reading once I got past the first chapter. I just had to finish it, but at the same time I didn't want it to end. One of the best reads of 2015 by far.