Zippy6 on 21 February 2023
My view is the Nintendo deal, Nvidia deal and this conference is being pushed for one reason. Microsoft are scared the deal won't go through.
I'm not sure how much these deals will actually have an affect at the end of the day but it's very good for optics at least.