Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Nope. It's a self contained file that runs on its own.  No need to install anything else.

Thank you