Looking through its history, apparently that Wikipedia page has had unsourced information and badly-formatted rumours added repeatedly, and apparently it got me... I think the release date isn't known yet.