Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Interesting point about the sneaking: Will definitively check it out.