Softpedia recently spoke with Microsoft regarding the quality of apps that reside in Windows Store. The site's complaint is that when the store launched