StaleFish
Mortal
posted 12 May 2001 11:33 AM EDT (US)
I've heard that its something like the intro of new games? i dunno?
BuDDaHCHRiST
Banned
posted 12 May 2001 11:37 AM
EDT (US)
2 / 4
its the biggest event for the gaming community where they show upcoming games, and their are usually thousands of them there!
tonto_stickman
Mortal
posted 12 May 2001 11:48 AM
EDT (US)
3 / 4
one of the reasons I want to move to California after University