E32005
 

Here's da pics from E3 2005 at Staples Center in downtown LA, y'all!