Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

For your first game its not bad ,the gameplay is good Nice atmospher keep it up 

good luck :)