Well this is thoroughly messed up, in a good! A lot of these types of fiction don't creep me out as much because I can usually see where they're going, but this...! Made me very uncomfortable. Excellent job!