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.

    From the TDF Network