2 years ago Microsoft’s Call of Duty deal with Nintendo seeks to bring an end to ongoing Activision Blizzard saga
2 years ago Apple Arcade reportedly most popular game subscription service with over 100 million users