Google’s long-anticipated gaming service, Stadia, finally landed yesterday with a resounding thud. The “cloud gaming” platform was announced earlier this year with a lot of lofty promises. The central idea of Stadia is that rather than running video games on a computer that is located in your hom...
More »