Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

In that case, you should probably update your competition rules. I highly doubt I am the only one that understands them that way.

Also, your link to revenue sharing agreement doesn't open.