Our Demo is experiencing some bugs on Steam, people can't download it. We've contacted support and trying to fix this as soon as possible!