Google has a gaming platform now. It’s called Stadia, and it streams blockbusters like Assassin’s Creed: Odyssey from the cloud to almost any device. Google revealed Stadia at the Game Developers Conference in San Fancisco today. During that presentation, it revealed it is making its own games, but that wasn’t its focus. It didn’t show […]