Thanks to Mike83 for making me aware of this thread, I posted looking to make a clan with people on here but didn't check to see if a thread already existed. I play loads of Steam games, War Thunder is my current fav, and it's free.
The good thing about playing free game together is we can create a separate Steam account for them and remain totally anonymous.
There are quite a few free games around, some really high quality ones too. Using discord is a good idea, I do have a Steam group of my own with over 100 members and lots of servers, so I can make a private 20 person Teamspeak server very easily.
I wouldn't join a "no more panic" Steam group though. As you may understand I'd like to keep this totally separate from my usual Steam "friends", you know how cruel internet gamers can be.
p.m. me anytime to talk further about this.