A round-up of 2 recent E3 trailer leaks. Someone call the damn plumber.
Or at least twitter seems to suggest there will be.
New PSP casually confirmed by industry business site, I feel like my house is bugged.
What the hive mind of TSA’s readership think might happen at E3.
What the staff think might happen at E3.
Would you rather deal in single-source rumours or known facts?
Want a chance to heckle Sony or see what you’ll be buying for your new 360?