E3 is less than a week away. Whatever these console manufacturers may have up their sleeves is at risk of being leaked. That is, if they haven't been leaked already.
The latest victim is Nintendo, and the size of the leak is comparable to the BP oil spill (too soon?). Nintendo is
