Man, where the fuck do you all doomers come from?! Like, seriously. DEMO has bug and glitches and suddenly the game won't be ready on time? Author had a couple setbacks during development and suddenly every single "inconvenience" is gonna end up pushing the game back again? Geez...
Demo is like that due to him probably just copying/pasting events from the main project onto the demo one, so of course flags and variables not presented are going to end up "breaking" some parts of, again, A DEMO! This is not labeled as an Alpha/Beta release for testing or anything like that.