Call of Duty's newest title, Vanguard wasn't exactly a hit. The game more so flopped in terms of sales and overall reviews, however, it still brought...