Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I'm afraid I don't know how to put the application on the desktop itself, but you could instead move the folder to the desktop.  Sorry if i was no help.

Sorry for getting back to you late

no proble