In 1998, if you wanted to watch Netflix, you had to rent a DVD then wait for the company to physically mail it to you. The service probably didn’t have exactly what you wanted, and you had to wait days to receive it. Still, it was ever-so-slightly more convenient than driving to the local “movie store” (we seriously called them that.) A few years later, the billion-dollar monolith Blockbuster was chasing Netflix’s crumbs.
Anyone who remembers this seismic shift understands how important Xbox’s Game Pass service might be. The all-you-can-eat game buffet has many of the same qualities that helped Netflix on its meteoric rise. It represents a seismic change in the industry, it’s a great value, and it still feels incredibly futuristic. And in the still-technically-beta Project xCloud, now officially called Xbox Cloud Gaming, Microsoft’s subscription service also already has the streaming feature it took Netflix years to develop – and it’s included for free with a Game Pass Ultimate subscription.
But unlike Netflix, Xbox Cloud Gaming is entering a category already packed with heavyweight contenders. How does it stand up to services like GeForce Now, Rainway, Stadia, Shadow, PlayStation Now, and Amazon Luna?
Xbox Cloud Gaming – Catalog and Interface
Xbox Cloud Gaming is currently available via a dedicated app on Android devices, as well as Windows 10 PCs and Apple devices via Microsoft Edge, Chrome, or Safari. While it started as a relatively limited service with minimal platform support, it’s quickly extended to a decent variety of platforms. Still, services like Stadia still have it beat with their support for TVs via Chromecast, while Rainway is available on practically everything. That said, Microsoft has plans for the service to come to TVs (sans Xbox) via a forthcoming streaming stick, as well as direct integration within smart TVs.
Xbox Cloud Gaming’s native mobile support is limited to Android due to business disputes between Apple and Microsoft, but we tested the service extensively on Apple devices thanks to browser support. While it still feels pretty rough – with audio and controller latency issues abound – it’s also amazing to see Master Chief on your iPhone. And while it’s not advertised on their website, using Edge, Chrome, and even Safari on Mac also worked, at least during our testing. This is pretty stunning functionality to leave off their marketing, and I can easily see this being one of the best use-cases there is for GamePass.
I’ve seen Xbox Cloud Gaming’s design – which lives inside the Xbox Game Pass app – a thousand times, in everything from Apple’s App Store to Amazon’s homepage. It’s a simple, well-designed page – there’s a rotating carousel of featured content at the top and lockers below. Those lockers designate recently played, recently added, popular games, and touchscreen-optimized games. It’s nothing fancy, and that’s a good thing. Within seconds, I could find what I was looking for and start a game.
The offerings themselves change often, but so far, there’s plenty to choose from. Near its original release, I counted 182 games. Now, there are 267 available to stream on Cloud Gaming, out of a total 385 available on Game Pass as a whole. There are some big-name games available like Doom Eternal, The Master Chief Collection, Halo 5, and Gears 5, and this list is growing impressively fast. Games like MLB The Show 21, Control, and Outriders have been added in the months since launch. Still, much of the catalog is composed of older hits and indies, many of which are relatively unknown. Xbox has promised a slew of first-party blockbusters all coming to Game Pass on the same day as their console release, but it’s not totally clear if all of these games will also be playable via Cloud Gaming. In other words, Game Pass (already) suffers from segmentation.
That’s because the Game Pass catalog is split between PC, Console, and Cloud. Currently, PC-exclusive games are not available to stream (though it’s something Microsoft is working on), and up until recently the Console catalog was identical to the Cloud catalog. Months ago, I surmised that the libraries would eventually deviate, and it would end with the Cloud catalog having the worst selection of the three. Sadly, I was right on the money. Already games like FIFA 21, Dragon Quest Builders 2, and even Xbox-exclusive The Medium are absent from the cloud catalog. Still, the cloud offerings are nothing to scoff at, with a well-rounded list of games ranging from racing to horror.
Tapping a game in your recently played locker instantly launches it, while tapping a new game displays the product page, complete with screenshots, ESRB rating, and the ability to install it to your console or PC. On Android, once you’re inside the game, settings and options are sleekly hidden away. Tapping the screen brings a small overlay in the top left-hand corner of the screen, with a microscopic ellipses and an Xbox button. The Xbox button brings up the familiar Guide menu, allowing you to see Friends, start a party, accept invitations, or view your achievements. Tapping the ellipses brings up a Cloud Gaming-specific menu, allowing you to mute or unmute your microphone, supply feedback to Xbox, or quit the game. (Swiping twice from the top or bottom of the screen also allows you to leave the game as well.)
However, on Windows 10 browsers and Apple devices, the Xbox and ellipses icons are always on-screen. Any modern iOS or iPadOS device makes the experience even worse by also including the swipe bar on-screen at all times.
On mobile, Xbox Cloud Gaming deals with voice chat in a pretty smart way, letting you chat with friends using the microphone already on your phone. Unfortunately, without headphones, your friends and teammates will hear everything you hear, including their own voices. I found no way to turn off game audio while keeping my party chat on, which means the only practical way to play multiplayer games was with a headset.
There’s a slew of games optimized for touchscreens. Many of these games are already on phones, but they’re far from “phone games.” There are games like Dead Cells, Slay the Spire, Streets of Rage 4, Hellblade, Minecraft Dungeons, and Tell Me Why. These games utilize on-screen touchpads that you can move, configure, and customize to whatever size phone you have. Doing so is a touch unintuitive, and the first time I loaded it up, several of the buttons were so far off the screen I had no idea they existed. But once I figured it out, I was able to play a few games without many problems besides the obvious ones: no tactile feedback, my fingers covering half the screen, and the general slipperiness of touchscreen gaming. Even so, it’s a viable way to log on for daily rewards or whatnot.
Xbox Cloud Gaming – Performance & Latency
Every streaming service review deserves a boilerplate disclaimer: When using Cloud Gaming (and every other game-streaming service), your internet connection is the single, mercilessly exacting determinant for how your experience will play out.
Suppose you’re in the middle of rural America with a poor internet connection. In that case, there’s really nothing you can do to achieve even a subpar cloud gaming experience, shy of buying a satellite and pointing it into your living room. But as 5G rolls out across the country, the required speeds will become available to more and more Americans.
Xbox Cloud Gaming requires at least 10Mbps download speeds and recommends a 5GHz WiFi connection. At 940mbps down, my San Francisco internet connection was nearly 100 times faster than necessary. That kind of bandwidth isn’t typical though, even for San Francisco, so I also tried it using a slower (but still adequate) WiFi connection, as well as a connection much further from the router.
The good news is connections were all pretty stable. Once a game started, I never dropped it. But checking a text message, or upping the brightness, or anything that required me to leave the game often booted me to the loading screen.
And unfortunately, loading takes a very long time – though it has improved greatly as the service has matured. For instance, several months ago, I measured that Halo 5 took 37 seconds to load. Today, it took just under 17 seconds.
Graphical fidelity and game size doesn’t seem to factor, with smaller (possibly less in-demand) games sometimes taking longer to load. Celeste took 20 seconds to load, while Slay the Spire took 25 seconds to load. Which is, again, a marked improvement from where it started. Celeste had taken 47 seconds when Cloud Gaming launched on Android phones, and Slay the Spire had clocked in at a whopping 52 seconds.
Still, after years of scrolling and tapping apps at fever-pace, these are long waits to stare at your phone. And on some occasions, the loading screen just never resolved. I waited more than four minutes for Guacamelee 2 to open and more than six minutes to boot up Ori and the Blind Forest. Neither opened.
Quitting the game and restarting it wasn’t the silver bullet I’d hoped for, either. After quitting Ori, the next time I opened the game, it hung up on the loading screen again, then crashed to my home screen the following two times. Nothing about the service deterred me from it more than these will-they-won’t-they loading screens.
Once actually in-game, my experience playing was mixed. Over the last few months, I’ve played nearly every game I was interested in, including Forza, Halo 5, Ori and the Blind Forest (once I eventually got it working), the Master Chief Collection, and Absolver, among many, many more. On mobile, the controls always seemed to register relatively snappily. I’m used to a certain level of barely perceptible latency while streaming, but in some cases, even when the visuals started artifacting like a thirty-year-old jpeg, the game still seemed to recognize my inputs. At one point, with nothing but blocky smudges on-screen, I was able to aim a Spartan Laser in the right direction and secure a double kill.
Xbox knows this, and it’s licensed several phone-controller hybrids, including the Razer Kishi and Backbone One. I tested the Kishi and a Moga phone-clip that connects directly to your Xbox controller. With my 1,000 Mbps down connection, both of these control schemes were close to flawless, with no discernible latency when close to the router or hotspot. With a little distance, however, I could feel that almost negligible muddiness that comes with streaming games. Now and again, a small line would traverse down the screen, moving pixels ever so slightly to catch-up with the action.
I also had a slew of problems connecting next-gen controllers to Apple devices. With the 14.5 iOS update, Xbox Series controllers can now pair through bluetooth – but in practice, connecting to iOS devices can still be a little troublesome. These connection issues will surely be ironed out as Xbox Cloud gaming on iOS moves out of limited beta and Apple releases its own updates. But right now when paired with those awfully long load screens, I found setup to be most painful on iOS.
While browser support is still in limited beta, it’s also worth pointing out that on Mac and Windows 10, I ran into a slew of problems. Audio and gameplay cut out was frequent, and at one point my computer stopped registering inputs from the controller. In many ways, your phone is the worst place to play these games due to the small screen and constant barrage of notifications that require your attention, so I’m eager to continue testing cloud gaming on browsers – especially as stability improvements continue to rollout. It’s also worth noting that a controller is required for playing via browser. Mouse and keyboard are not supported – even in the case of games that have a PC version – as it’s the console version that’s being streamed.
Xbox Cloud Gaming – Bandwidth Usage
All game streaming services will eat through tons of data, but Xbox Cloud Gaming used a lot less data than we’ve come to expect. Unlike Stadia, which burned through 6.2GBs in 30 minutes of gameplay, we saw a much more reasonable 1.3GBs of data on Xbox’s service in that same time.
That’s because, unlike Stadia’s 4K target, until recently Xbox Cloud Gaming only aimed for a 720p resolution – but now has 1080p resolutions, with up to 60fps. That could be a bit of a disappointment for resolution aficionados, but your data cap will thank you.