The Model trailer

November 29, 2012

Model Citizen: Metro Last Light’s latest live action trailer

Despite being in perilous financial straits, THQ still seems to have plenty of money to throw around for marketing its increasingly-delayed set of forthcoming games. Live-action trailers aren’t cheap, and this is the second Metro:…