Look at what we have here, leaking clearly out of a development factory in either China or Hong Kong (forgive us, it's 2am), we get a nice clear look at the Nokia N9, cough, 'Sea Ray' for Windows Phone 7. We can finally see the buttons near the bottom, putting to rest the "virtual button "speculation from earlier.

Watch as halfway through the video the device even boots up with a new "7" logo screen and it pops in a build of Mango (check out the Mango lock screen, natch). The camera also boots up quickly and we get the first glimpse of what that will be like.

Updates: We also have word that this version of Mango is RTM aka release to manufacturer, meaning this may be pretty close to final for everything. Specifically it is build 7710 (Thanks, anon).

By the looks of it, no front facing camera. In fact, in the camera app we should see the camera toggle, like here.

Source: WPXAP; Thanks, Talan1314, for the info and Rafael Rivera, for the assist!