Well, in either case, it sounds like open beta will come around April and may, meaning the launch can be between June-September. But seeing as they said themselves the open beta will be similar to a trial demo I highly doubt it will last longer than 2 months, so heres hoping to mid late July!.
Perfect too, since ill be out of my spring semester then! :"D