>>379441731
OH wow I am a dumbass. I thought it was actually uploading the game to your headset similar to cloud gaming, but a quick lookup says otherwise. Thanks for clarifying that. I guess I will try it out, then