I'm having the same problems. Hopefully they'll respond soon.
Soon is two years later, so sorry for that! We've been so busy making things happen for the game! We will soon post the new version of the demo here, stay tuned ~