Google’s anticipated game streaming service is launching November 14th, and Google says it’ll allow you to play PC games on a variety of screens without investing in high-end gaming hardware. Instead you can launch Google Stadia on a PC just by opening the Chrome web browser and visiting the Stadia website, or stream games to a […]