I hope I don't eat my words, but this kinda reminded me of the Wii U.
Multiplatform games that are availabe already on other systems. The Wii U even had some exclusives day one. What is Google REALLY offering here? I'm gonna be crazy if I'm wrong, but this Stadia thing looks like a total train wreck.