Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

What do you not know how to open?
If you've already downloaded the game you should be able to search for the file in finder and find it pretty easily, but for the download you should just have to click it and it will start downloading.