CoD games often treat soldiers and generals as heroes beyond reproach. So players didn’t expect Lieutenant General Shepard, the leader of the US’s armed forces, was secretly the bad guy behind the war ...