Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

That's most likely a pirate website or a scam website, you may want to report it to the creator.

You have a higher chance of reaching him on twitter than here.