Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I just open in in the itch.io client for desktop. If you're on windows it works flawlessy when run in that. You don't even need to unzip it if you run it through the client.