Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Very nice, a bit confusing.. Really liked the car ride, not sure about the point and lcick thingy didn't seem very relevant at the time. I am a little supernatural fan aswell so this was a nice experience for me