Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I liked the creativity in the monster design. 

I admit I don't fully understand the mechanics of the game bit I imagine given more time you could ease a user into them one at a time.