Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I dont think it would be a good system to give crewmates hats for winning otherwise theyd make no money because people would go on mobile for free then get free hats but i definitely think they should add ban reasons like you said