A very interesting demo; whilst there are a few technical issues that need working upon (EG frame-rate drops in certain areas), it looks promising nonetheless. Definitely got that increasingly unsettled feeling as it progressed. Good job!
Yeah framerate issues seem to happen based on your resolution. Thanks!