E3 2010: The Agency Trailer

June 15, 2010 LHStaff 0

The latest the Agency trailer looks almost too good to be true. My first thought while watching was that it looked as frenetic and smooth as a singleplayer action game, […]

1 506 507 508 509 510 654