Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The mechanics are spot on and fits the theme. The intro is really inviting you to play the game. 
I did miss the goal a bit so some more directions would be better. Died once as I wasn't aware that i shouldn't catch the ghost.