THQ Preach a New Metro: Last Light Trailer

Not quite sure what to think of this, it’s not your typical gameplay trailer, more of a live-action feature which doesn’t explain anything. It shows ‘March 2013’ in the bottom-right of the video, so maybe that’s part of the reason for releasing the video?