Okay darling, I finally had the time to read this. And I really liked it. The atmosphere, the glimpses of the characters we get and everything... It's disjointed in a way but also tells a lot in few words. Lovely work!
(though I have to admit that the letters as names reminded me of Men in Black) 'T is an alien' as a plot twist anyone?))