Why Taking Down General Shepherd Is Gaming’s Ultimate Gratification by Lilu Anderson 15.01.2024 Call of Duty fans declare General Shepherd's death as the ultimate revenge, calling it the most satisfying villain death in ...