Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It really seems pointless as a game but in a showcase genre, you could probably adapt better thing thinking that this is a showcase rather then a game.