THE VERGE deliberate Win8 review release during iPad mini event.

So the one time they give a fair review to a windows product and give it a good score they so happen to release it MINUTES before the iPad mini announcement. So the good review gets bumped down amongst all the other Apple news.