Hello everyone, I just recently realized that there is another closed beta starting in a few days. I'm probably too late, but I would LOVE to get into it. I haven't gotten into a beta yet, and I've been DYING to play it. Can anyone direct me to where/how I sign up for the upcoming beta?
Connect With Us