Description: A new launch trailer is out for Call of Duty 2 showing off some more stuff about the upcoming game.