Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

There is an old game with exactly the same mechanics. Exploit. I like the graphics