If you're into discord the Indie World Order discord is pretty awesome, also agree with reddit, Game Jolt and IndieDB!