Yes, it does, but that is the pre-created Bing version.
Win 8.1 Embedded would be way more interesting option (or maybe even WinPE 5)
But it is rather difficult to create another OS installation, when USB can only be used for either: data or power, but not both
sc