that Sounds Like a itchio Browserplay Problem right ?
Indeed.
Than I can't really Help, maybe Download the Game and Play in browser