988534 551331394912469 747914081 n Why you shouldnt talk to any Microsoft executives today.

After last night’s shellacking by Sony, Microsoft executives probably didn’t get a lot of sleep last night.  Add that to an already throbbing headache, and they are best avoided on the E3 show floor today.

Look at the timing on those numbers.  That’s gotta hurt.

Source: Explosive Alan Productions