Hogwarts Legacy, Call of Duty: Modern Warfare 2, and Dead Space topped the charts for February 2023. Full story from the Windows Central blog...