Head over to the TechRadar story for a few more details - including a shot that zooms in on the make of the model laptop at the front of the store...
I know this is called a 'store'; to me it's much more like an experience parlour, same as the Apple shops (where everything I ever want is out of stock when I go in, but that's just me). There are way cool things on Windows; Microsoft wants somewhere with brighter employees than Frys to show them off. It needs a fridge of Talking Rain at the back...