Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

yes it is. :D However the font is from somepx  https://somepx.itch.io/ you would  need to buy that font if you want to use that.