Yes, that is an Xbox Live game running on Windows Phone 7
Engadget just threw up this article over on their site showing off some new WinPho 7 stuff. More video of the hacked up Omnia HD with a snapdragon and capacative screen Frankensteined on, but this time doing quite a bit more than showing off home screen animations. We get to see a little bit of … Read more