Oh good to know. I've been meaning to play this demo but couldn't find anything about the possible release.