I find using the itch.io app even nicer as it provides a sandbox to have the game run in without the need for Windows to get anxious:
The only thing is that finding games can sometimes be a bit tricky, but using the same url as in the browser works. When the page has fully loaded you see an install button. Use the default option (ZIP) and you can then launch it without any more requests. Updating is also easy there.