Channel 3 is the social platform for gamers. You're welcome to browse. If you want to post, 1UP, respawn, comment, rate, review, complete quests, etc, you'll need to log in or create an account. (It's free!)
Not a huge fan of squads. Though perhaps I'd like it more if I played with friends, rather than random people (it's a crap-shoot what skill level your team will be).
Also, not a fan of the team-based games like jinxed, tails, or hoopsie daisy!