Squilliam on 15 May 2010
It makes it a lot more interesting to watch. Face it, E3 is more about the show now and entertaining the audience in order to market products than it is a gaming trade event.
Tease.