Comment Comment by AndrewDP The 'commitment' from that article is: "No launch date has been set just yet, but it could happen in as soon as six months' time." parent AndrewDP 9 years ago