That was great, I like how even with the cute low res graphics it still genuinely creeped me out!
Cool story, concept, and gameplay!