Uploaded on Oct 13, 2010 / 46 views / 346 impressions / 0 comments
MP trailer to THQ's upcoming game.