So Microsoft’s retail stores launched recently and I can’t quite place my finger on it, but it almost feels like I’ve already been to one somehow. It’s eerie really, like deja vu almost. I mean, I don’t know how that’d be possible considering I’ve never, ever stepped foot in a store with expansive areas of [...]
Follow Us!