Metro: Last Light – Live Action Short Film Leaked


Metro: Last Light’s live action trailer is meant to be officially released in around 19 hours. However – and like most things nowadays – it got leaked and below you can find the full short film. The video is in Russian and there are no subtitles as of right now. THQ has put a lot of effort into it and it does look solid, so kudos to them. Metro: Last Light is currently planned for a 2013 release on current generation consoles and PC. Enjoy!
Metro: Last Light - Live Action Trailer