Yes, closed beta ended.

Hopefully open beta is going to open up soon. Maybe in a week or less.