I just quickly wanted to plug this new forum for game developers: the Super Friendship Club. It’s a great place to ask questions, discuss your work and get feedback. (It is not a place for advertising your game or for discussing random meme-related stuff.)
Don’t be afraid to join if you’re new to game development – encouring people to make games is one of the reasons the site was created.
And remember to be nice. As the name implies, this is meant to be a friendly space for game developers.