Microsoft debuts its first flagship store on New York City’s Fifth Avenue Download imageMicrosoft debuts its first flagship store on New York City’s Fifth Avenue