Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The game graphics are cool (I love raycasted shadows) and I didn't quite expect it to be point and click (which I like too) but as the others said it's a bit unclear on what you're supposed to do.