x86 Emulator on WinRT?

Just wondering if this is technically possible or not.

If so, why wouldn't Microsoft release one for WinRT? Since "Desktop" is kind of a legacy mode anyway, why not make an "x86 Desktop" emulator app?

If not Microsoft, would a 3rd party be allowed to make such an app on the Windows Store?