E3 2007: Call of Duty 4 trailer; war hasn’t been this pretty since 404 BC By Earnest Cavalli 8 July 2007