Exclusive: Internal Feedback Hub Leaked

Last night our team uncovered a mysterious app called “Selfhost Hub”. After installing it and opening it, we discovered that it is in fact an internal feedback hub used by Microsoft Employees. The Quests shown are more vigorous and directed at polishing the Windows 10 Experience. One quest calls for the user to enter a “Microsoft Business Network Account” in order to install enterprise apps on the device. Another quest asks the user to install “Large App” to see if they do indeed download and install.

Here are some screenshots:

Screenshot (3)Screenshot (4)

Tell us what you make of these proceedings.

You can download the app yourself here.