miz1q2w3e on 18 June 2011
omg it's over?? Feels like it's been SO long - - Would've been cooler if it actually ended on E3 lol
I remember FFXIII on 360 announcement lit the internet on FIRE! Pretty memorable E3 moment as far as moments go