Where is the Surface Mini?

There were a lot of rumours from a few months back that it was coming mid-winter, then MJF reported that it was coming with a W8.1 update in the spring (which was this past week at BUILD if I'm not mistaken).

Where the damn-hell-ass-kings is this thing? Has anyone here read anything that I might have missed?

EDIT:

In case anyone didn't spot the other discussion regarding this (like myself) and were wondering why people expected the Mini, here are the articles from MJF that got me all hot 'n bothered:

BUILD 2014 Expectations

Surface Spring 2014