Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

you do need some kind of mic, but it doesn't have to be a real one... any kind of headset you could talk into (for gaming, even just headphones you'd use to talk on a cell phone) would work.