Where is WP 7.8?

Didn't see anything in the live feed, nor any details about the Windows 7 desktop program.

....