Stumbled across this one site, in case people are still looking for communities around the game. Feel free to add more links below.