Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Another thing is enemies don't "hear" you so you can try shooting at the walls to see them.