Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The mechanic of having to carry the camera with you is really clever. Very cool game.