Apparently this was a press release about the development of important new software. You have to scroll down a bit to find that they hadn't even begun beta testing by that point. A truly wtf? moment in the annals of the gang that couldn't shoot straight. Why would you publicize something that hasn't yet been proven to work?