Yes, closed beta ended. Hopefully open beta is going to open up soon. Maybe in a week or less.
Forum Rules