Microsoft is opening up about the changes its made to the Windows Store as the premiere date for the new OS draws near. It'll be available in 26 markets (so far) and Redmond's listened to concerns consumers had about getting around. In response, it's added a navigation bar that also links users directly to the apps they already own. Desktop apps will appear from June 1st (today), although when clicking a link, you'll be redirected to the developers own website to make the purch