I don't have such problem.Maybe try other browser. Or install itch.io app and download/install games from app.