Call Of Duty: Modern Warfare is the sixteenth major title in the series, which is one of the best-selling games franchises of all time.Activision Blizzard has faced criticism for punishing an e-sports competitor who voiced support for the Hong Kong protests at another game’s event.Some fans said they had cancelled
Read full article at https://www.bbc.com/news/technology-50166898