User blog comment:Damac1214/Call of Duty Vietnam Concept Art Released/@comment-402843-20140625125904/@comment-1187559-20140627164649

"less over the top with tech" Nearly every war has been a battle of who has the better technology.