Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Looks neat, how do I play this?

You can either download the installer and run it to have the game playable as an application (you may be more familiar with this method), or download and extract the .zip version so that you can run the executable for the game.