Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

yes, but the build that's currently being uploaded to itch is unfortunately broken.