Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh, I did only look at the files on my computer, they were kinda small. Seeing it now again animated on the itch page, makes perfect sense. Thanks.