Microsoft Leaked Store Plans: Bringing the Windows Lifestyle to Life?

Leaked Microsoft retail store mockups show a risky resemblance to Apple Stores, yet a personality of their own.