By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Really interesting seeing a lot of game ads in London.

Saw Starfield on a bus in London

Saw Diablo IV in London Underground while waiting

And though not Xbox related - I did see Zelda ToTK in I think it was Trafalgar Square.