Interesting read. I wasn't sure what to expect, but this wasn't what I had been expecting at all. I think that's a good thing though. 
 Not sure how to really review this one without giving away spoilers.