It’s been many months since we heard the rumor about Google’s game streaming service. Finally, it’s here. Google unveiled Stadia at its Game Developers Conference keynote today.

Stadia started life as Project Stream, which was piloted last year with Assassin’s Creed Odyssey. Players could open a Chrome instance and immediately start playing the game at 1080p at 60fps with next to no latency in controls or visuals. Stadia will launch with support for 4K HDR at 60 FPS and with Surround Sound, so Google has definitely amped up its data center hardware, which it says is powered by custom AMD graphics that deliver more graphical power than a Sony PlayStation 4 Pro and a Microsoft Xbox One X combined. Support for 8K is also being worked on.

That doesn’t mean Google isn’t launching hardware to go with the streaming service. You can buy a Stadia controller, which Google says connects directly to its data centres for low-latency controls and gameplay. The controller, which looks like any other game controller, also has a capture button, which can instantly capture a particular piece of action for you to share with others. It also has a dedicated Google Assistant button, which can come in very handy, as we will explain.

The basic concept of Stadia – game streaming – is not new, but Google is leveraging YouTube, Google Assistant and its machine learning prowess to deliver never-before-seen experiences to gamers, creators and developers. For example, players can jump into any Stadia game straight from a YouTube stream, or re-play a particular level or challenging section of a game with other players to see which one does it the best. Google calls this State Share, and it’s likely to make creators a happy bunch as they can produce a lot more content around popular games.

Stadia is coming later this year, and Google announced a laundry list of gaming partners including Ubisoft, Unreal Engine, Unity, Id Software, Havok and a lot more. Google also said it would have its own store front for Stadia and would be developing and producing games under a Stadia studio as well.