Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

oh oka, the itchio app doesnt show it as a web game haha
usually it has a "open in browser" button in such cases