The Windows Phone 7 Series may have been revealed weeks ago, but here’s one of the first hands-on videos to show apps (flashlight, weather, etc.) and the Xbox Live Hub. Continue reading to watch.

Microsoft may be saving most of its Windows Phone 7 Series news for MIX the week after next (at least that’s what we’ve heard whispers about), but it looks like it’s still dishing out a few more details beforehand.

[via Engadget]