It looks like you're new here. If you want to get involved, click one of these buttons!
Considering giving it a try and wondered if anyone had official date of how long beta is supposed to last and if there's an official launch date ?
So far they just mention the closed beta...
The closed beta period is scheduled to run fromTuesday February 26, at 4pm PST until Wednesday March 26, 10am PST
Nothing on how long or when the open beta will be