Fantastic spooky atmosphere, and really the genre I like best, and have never seen realized in 2D yet.... But Sirs, I guess it was a jam criterium, not to have too much gore... No other criticism, and even that is just a worrying thought.
Anyway good luck with this, hope you r gonna create a whole game or rather a series from this! Advertise it well, I wanna hear about it