I keep seeing everyone talking about the beta, but I can't find where I sign up for it on the site. Can someone please link me or tell me where to go to find it? This game looks hella good
I keep seeing everyone talking about the beta, but I can't find where I sign up for it on the site. Can someone please link me or tell me where to go to find it? This game looks hella good