Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The secret I used for making the sounds sound right, is mixing

Yeah, even if the wildcard is "sounds made from your mouth", nothing said that I couldn't overlay multiple mouth sounds to create new, and interesting sounds!