MB1025 said:
|
You're confusing press releases with sales numbers (Public Relations) with earnings reports (Investor Relations). This thread is only about the first one.
Even though EA published it, Microsoft is de facto in control of the game and has the most to gain/lose from a release of numbers.







