Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Are you able to get to the credits? Do you see the issue present in the Itch version (If you've played it)?