Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Have you uhh, tried clicking on the game itself? One of the first comments on this said,

"it's not working for me"

later he said,

"Edit: Holy s@#t it worked this time!

Edit part 2:I didn't know you had to click on the screen.  :/"