Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

there's also a chat at defold.com/slack

however for some reasons it is only the russian channel that is super alive. I guess it is because folks meet quite often and know each other personally.

Good luck to non-devs mastering gamedev. Fresh view on the industry is always a healthy thing.