Microsoft have just released a fact sheet detailing a few more fact about the Windows Store. It reads as follows: Windows Store Fact Sheet December 2011 The Windows Store will make it easy for Windows customers to find, try and buy useful, high-quality apps from practically anywhere in the world. With code-named...