After months of waiting, Microsoft has announced Xbox Cloud Gaming will be available to Windows 10 and iOS users on April 20. The service is available through device browsers, giving Xbox Game Pass Ultimate subscribers the opportunity to play their games on an iPhone, iPad, and PC. Unfortunately, the feature requires an invite to access the limited beta.

Gamers will be able to access the service at www.xbox.com/play, where subscribers can play over 100 Xbox Game Pass titles through Microsoft Edge, Google Chrome, or Safari. The service is compatible with Bluetooth and USB-connected controllers, or you can use custom touch controls, which is supported by more than 50 games.

Microsoft is using the newest beta to “test and learn,” the company said in a blog post. “Our plan is to iterate quickly and open up to all Xbox Game Pass Ultimate members in the coming months so people have the opportunity to play Xbox in all-new ways.”

Invites will be sent out on a continuous basis to players in all 22 supported countries, Microsoft said. The company said another goal of the limited rollout is to fine-tune features and create a consistent experience across platforms.

For months, Microsoft has promised to bring Xbox Cloud Gaming to Apple devices after the service was restricted by the iOS App Store. Apple said Microsoft’s service violated iOS guidelines because it didn’t allow Apple to individually review games. Google Stadia was similarly restricted from appearing on the iOS App Store, but has since become available through a web app.

Today’s news is a big deal for Microsoft’s service, which was previously made available on console and Android devices. You can sign up for an Xbox Game Pass Ultimate subscription for $15 per month. A subscription gets you access to over 100 titles, exclusive member discounts, and the ability to play games on your mobile device. Recently, the service added original titles from its retro library, including Banjo-Kazooie and Perfect Dark.

Incidentally, Apple is set to hold an event on April 20, where the company is expected to announce new iPad Pros (and more).