Skip to playerSkip to main content
  • 3 years ago
The Competition and Markets Authority is now of the belief that only having 'Call of Duty' on Xbox would not be "profitable under most scenarios".
Be the first to comment
Add your comment

Recommended