This is an accidentally leaked video from the house of Nokia!
Nokia Lumia 900 is the rumored branding for this device though it could turn out to be just a unit aimed at the developers. However, it looks too good to not be a production model!
Microsoft Windows Phone 7.5