Windows 8 Genuine Center?

A new screen has been leaked showing something called Windows 8 Genuine Center.

Seems like a center that shows activation status and allows you to change your activation key..