by GreenEyedAmber
As much as I dislike clumsy foreshadowing in stories, this is one case where some hints as to where things are going might be beneficial. As interesting and original as the ending was once everything clicked into place. And we got to see what type of story this was, I spent the first 2/3 in wtf...