Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This concept is awesome !

Hope to see more desktop decorations like this.