Google has announced plans for a new game-streaming service called Stadia. Besides the logo, the controller, the announcement left us with more questions than answers.

Click here to read the full story »