Tested.com have published this 14 minute run-through of Windows Phone 7, recorded at PAX 2010. The video shows a number of games on action, including Flight Control, Ilimilo and The Harvest and Project Sunburst.
While the phone appears to crash a few times, it appears it was simply running out of juice, a notorious problem in the developer hardware that will hopefully not be present in release handsets.
The presenter also made 2 dubious claims â€“ that Windows phone 7 will feature twitter integration (not as far as we know) and that IE Mobile is webkit based (likely because its so good 🙂 )
See Tested.com here.