Crypto, decade, Nukes
New data published by analyst firm The NPD Group. Call of Duty is the best-selling franchise from 2010 to 2019. Ten Call of Duty titles feature in the top 20 best-selling games. According to new data published by analyst firm The NPD Group, Call of Duty is the best selling franchise of the last decade.…