Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I couldn't really tell what I was suppose to do, it was unsettling for a moment til I figured the creature didn't really do anything to hurt you besides stand there.