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

It's so funny how people get worked up about companies doing their job and trying to cast their products in a positive light.  It's E3 week - remember?  Get ready to hear a whole load of carefully wordeed, crafty statements on all fronts.



Can't we all just get along and play our games in peace?