Love, Death & Robots: Lucky 13 ★★½

So this is basically set in Call of Duty Infinite Warfare