Discussion in 'Game Videos' started by GameTrailers, Jul 25, 2008.
[trailer]37446[/trailer] Description: Which games made their first E3 appearance with style?