Mystery HTC Windows Phone 7 device: in the wild and lacking any Sense

A candybar slate from HTC with a 3.7-inch SLCD and 1GHz Snapdragon processor — sounds about right for the Desire, but this little puppy is actually running Windows Phone 7 (presumably a developer build, given the apps catalog). According to our tipster, the three buttons under the screen are touch-sensitive