onLAN Ep. 20: Will ‘Infinite Warfare’ be pay-to-win? "Call of Duty: Infinite Warfare" has introduced a new system that allows players to buy supply drops, which give a chance at more effective guns in the…