Hi there! We're very sorry you've encountered this issue with the Itch.io version. We have investigated and believe we know the issue. If you have a moment, please try the recently updated Itch.io version and let us know if the issue is resolved for you.
Also, thanks for the kinds words! We're really happy you enjoyed playing. :)