That was fun! The disappearing apparitions remind me of Spirited Away! and the blood spots appearing whenever I don't look is super cool and creepy, also cool idea with confining the player to a small space, very unique!
Thank you for playing, I appreciate it!