Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It's not but it is an interesting restriction and forces you to get a bit creative with your systems.