Discussion in 'Game Videos' started by GameTrailers, Feb 15, 2009.
[trailer]45546[/trailer] Description: Learn how SCEA created the new trailer.