Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thank you!
Don't worry there is no problem, and I understand your point of view of organizing a more "niche" jam,
and regarding to the people joining I think you're method is not bad at all!
Have a good day!