For being only a demo this was pretty damn solid! Super well made and the tension build up was top notch. Cannot wait for the full game to release! Made a video on it.