so are we going to see the beta this year? will it be before Christmas? clocks hands are almost ticking towards the end of the year.
I'm still betting yes but my fingers are crossed....