Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This concept is awesome !

Hope to see more desktop decorations like this.