We've just pushed an update that fixes the issues you've encountered. It's not always easy to have a build working as intended on both Steam and Itch - working in a browser comes with some constraints. That said, try again and let us know if the experience was better now :)