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

Awesome game!  I thought being watched by the giant floating disembodied head was an interesting psychological component.  

https://en.wikipedia.org/wiki/Watching-eye_effect