I seriously liked this feature. I especially enjoyed the overviews of the older E3's. It sucks that I can't see the live press conferences this year as I have school.
Mordraneth has a very valid argument. Considering the way the economy has been hitting some companies, we will be screwed if they close. Bealuee, you are right too. I know of a country were you have to work for two weeks to buy one game.
tsduv21's comments