Thank you so much for playing this! Yes, the new demo is ongoing and the issues you mentioned are fixed! And I'm excited too! Follow my progress and if you have a Steam account, add it to your wishlist - this means a world to me!