Hmm, are you running it in your browser or did you try downloading it through the itch client? (this game doesn’t really have a downloadable version right now, so it might act unpredictably)