Am I the only one who saw this? Assuming that they are going to give away keys in April, the beta must be scheduled past that time. Plus giving time for finalizing the project, there is no way it is coming out within 2-3 months of April. July at the earliest, ad that's a stretch. For everyone expecting an early release, time to find something to do for the next year.