The fact that Windows and Windows Phone stores are heading the right way for a merger is no secret. Microsoft, along with a few unofficial sources, have already made this strategy clear. And now some leaked images reveal that the company is also working towards building a Universal Store concept that would house apps...