This was fucking terrifying, really reminded me of the SAW franchise.
That was my first thought when I played the demo it really reminded me of this scene of SAW in particular. I don't know it just has the same vibe