Greetings everyone, I've been playing daily for the last while and would like to find some regulars to join up with. I got into this when a streamer friend played it recently and just wanted to experience this joy of a game again!!!
I can't say I'd be familiar with how teams work but I'm a...