starcraft on 14 June 2008
Isn't E3 12-14th?
If the NPD numbers are out on the 13th to 16th as usual, it will miss the press conferences, which normally come first.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS