It's been quite some time since out last The Outfit news, so I'm happy that THQ started releasing some stuff about Relic's game. the video is quite old but it's still new here.
Update: 24 720p-images added. Don't you dare say they're old!
About the game