Call of Duty and Diablo boost Microsoft's gaming revenues, but Xbox sales continue to fall April 26, 2024 Call of duty, Xbox April 26, 2024 10:11 amCall of Duty and Diablo boost Microsoft’s gaming revenues, but Xbox sales continue to fallSource : www.gamesindustry.bizRead Full ArticleTrending now