Perhaps you may want to check to see if you're on our latest version, which should be v0.0.1c (Bug Fixes) demo
Ok that would be a no. I'm on the beta one because I'm playing this through the itch.io computer app and the only one I can download through the app is the beta one. the v0.0.1c one isn't an option to download.