Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Oh I'm almost 100% certain it's malware, but can't give confirmation since I am NOT downloading anything that obviously sketchy. Install Wizards are usually a dead giveaway that there's some malintent going on, since most engines let you export to an executable/equivalent.