Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Bingo! I have found a way to install it.... I feel stupid for even writing this but the reason was because I didn't have winRAR installed on this pc.

(-1)

Oooooooooh, lol.