User rating, 4.6 out of 5 stars with 229 reviews.
I don't think so. I ordered mine on 3/17 and no beta access.
Answered by David 1 year ago