Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Seems simple enough, and I see no bugs or anything though, it was just to easy to be fun.

The heads only graphics was a nice touch.