Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Use external programs for voice chat. Teamspeak, Discord, Skype, you name it.
And no, it isn't a first person or competitive game by any stretch of the imagination, it's a co-op game meant to be played with friends.