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

If there is no way to actually play the game ( I've tried your link) then you should remove the post so people aren't getting their hopes up.