Microsoft’s Phil Spencer talks about pre-orders and how Microsoft is holding back stock so that consumers can grab an Xbox One at retail stores when it launches on November 22nd.

Pepper Grinder – Launch Trailer
Shipwrecked and robbed of her treasure, Pepper must spin up her trusty sidearm to reclaim what the mischievous Narlings stole.…

