Home News Call of Duty: WWII and Destiny 2 Are 2017’s Top Selling Titles