Microsoft Might Let Sony To Make Call of Duty Available on PlayStation Plus

Microsoft, along with the Xbox team, has offered a lucrative deal to Sony that would enable it to make Call of Duty games available on the PlayStation Plus store. This offer seems to be a […]