Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Absolutely!  You should be able to unzip the .zip file to a separate directory and play it from there.

I did do that, but where's the .exe or setup file?