Pretty cool stuff, and not the kind of innovation we've come to expect from Microsoft. Apparently they've been developing it in secret for years.