A group of people walking cross a Microsoft store inside a mall
Microsoft logo on a side of a building.
Several people are walking past an electronic store in a mall, with a large Microsoft logo just outside the store.
The outside of a Microsoft store with the word Halo on a screen inside the store.
People walk past a Microsoft store in a shopping mall insode which are adverts for came consoles and the game Halo.