While storywise, I had a bit of trouble piecing it together (That's on me). Gameplay wise, creep factor went through the roof the more videos you played. Great job there.
Here's my channel link if you want to see other games I played.
https://www.youtube.com/c/Levont