Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

To be honest the idea behind them just being cubes actually adds to the game.