Video

Google's Stadia streamed gaming platform launched on Tuesday