Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Good luck to you too!  Hopefully, someone with more experience with jams and itch will be able to also confirm for you.