Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

as game, just a rar file to install I get ?

Just unzip the file (with winrar or 7-zip) and there is .exe file inside. Double click on .exe and play: there is no installation. ;)