User blog comment:Callofduty4/Modern Warfare 3 shown at E3/@comment-2250460-20110610051427

Did anyone else notice the new nube tube? thats the LAST thing we need online when I saw that I was so pissed.