I notice that it no longer mentions anything about streaming on Windows. Previously, it did say it would stream on Windows with Quicktime 7. I brought my iPad to work so either way I can watch it, but still..

I notice that it no longer mentions anything about streaming on Windows. Previously, it did say it would stream on Windows with Quicktime 7. I brought my iPad to work so either way I can watch it, but still..

...thats weird - you are indeed correct! It currently shows this on Apple website:

Apple Special Event. June 2, 2014.

Watch streaming video from this special event and learn more about our exciting announcements.