Metro - Last Light Live Action Trailer 'Making of'

  • In News
  • 16:50 on 21st Jun 2012
  • By Andrew PhillipsAndrew Phillips

Following on the from the stunning live action trailer for the much anticipated next Metro title, here is the 'Making of' featurette.

    Advertisement

    Latest Videos

    Advertisement

    From the TDF Network