Just wanted to let you know that this issue has been fixed and new version of the game is already available for download! We will update Itch links too as soon as we can.