Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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