Take a gander at this fancy new trailer from E3 07.
Horrible, fake English accent. Poorly written narration.
Horrible, fake English accent.
Poorly written narration.