Wow, that is amazing. It deserves way more response than what you got. Sorry for being a bit late with the reviewing, I don't review very often but I had a sudden urge to read something today and I picked out yours randomly. Anyway, really good job, great story, good luck with the adaptation...