Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I have a very good feeling that there is a FNAF World reference here. Nice game!