It's pretty long for a demo, but was still good. The noise got me EVERY single time! LOVED the atmosphere, really. Cannot wait for the full game to come out. Will most definitely play it. Here's a video of my play-through of it. Hope you enjoy as much as I did!
-Smooches, XxMelodicaxX