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

''The pacing of news and launches will drive business forward''

lmao. The E3 conference will only drive business backward.