On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thank you for the advice! I feel like I don't have the time for game jams, so I guess a good compromise would to be dabbling in some test projects to learn more, kinda like a game jam where you make something simple in a short period of time.