Browsing: Play Anywhere
Microsoft’s newest sales pitch to prospective gamers is that everything—your TV, computer, or phone—can be an Xbox. It’s part of…
An incredible new ad from Xbox makes it very clear that you no longer need an actual console to access…