By using this site, you agree to our Privacy Policy and our Terms of Use. Close

From a business standpoint, it makes sense. Why spend millions renting an E3 stage when you can get a live stream for the same effect?