Very well made game. It gave me alot of Layers of Fear vibes XD I hope to see more from you in the future :)
btw, here is my video