Maybe I am not looking hard enough, but I cannot see anything in that link that confirms the 3oth April as the release date, although, admittedly, there is a brief reference at the very end of the blog? Yusuf, has, for me, come a little out of the woodwork. I dont recall, but could be very wrong, seeing him make comments o this nature previously.
A s always, it seems, if you start backtracking, that the original story (?) was quickly picked up by Windows Central, and has been repeated en masse from there..
Let us hope the rumour, or statement, is correct. There are, in a short space of time, other rumours flourishing on the Web. A good one for me, for memory purposes, is Tuesday the 8th, into the 8th - My birthday! lol.