Got a few solid scares out of me, didn't manage to finish it but what we saw was well done!
(Gameplay starts at 7:07)