StarcraftManiac on 11 June 2008
So, when's this years E3?! I always though E3 was in May... I usually have my facts straight, but hmmm... I'm pretty sure E3 was in May?!... Someone, help me out here!
THE NETHERLANDS