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

It's hard to believe, but the 2010 Electronic Entertainment Expo is just a few weeks away. E3 is where the big three pull out all the punches.


English is not my first language but didn't they mash-up two expressions making one that doesn't make sense at all.

Correct me if I'm wrong but "I won't pull any punches" means "I won't hold back anything" and "pulling out all the stops" means "Doing everything you can to impress".

Going with that the big three pulling out all the punches kinda means they will all hold back on each other.



Signature goes here!