Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I don't know. You could install it to a desktop folder, the game doesn't really need to install to programs. [That might not require admin access] I could also release the exe/non-installer version, but it only works on some computers and could crash. [The engine is weird.]