That is quite a bit of content for a demo. Maybe that's why it's taken a bit longer to get released.
It's obvious that it's going to be released very soon. So everyone who has been complaining over the past couple of days....just relax a little...LOL.