The Windows store, Microsoft’s attempt at replicating Google’s fabled Play Store ever since its inception has received widespread criticism from… Read More