Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I had played this already and it was quite fun, some polishing and it would be a really cool game! :)