Wagram on 10 April 2010
Take this with a grain of salt. He doesn't know. But if anything it will be released Nov/Dec or early 2011.
Why would anyone listen to him? Just because he is in the Alpha doesn't mean he knows when release is.