According to this, the release date leaked on the Microsoft Store. This account posts a bunch of leaks from them. If true, this is another win for the Nvidia leak. Also, should probably expect an announcement soon.
According to this, the release date leaked on the Microsoft Store. This account posts a bunch of leaks from them. If true, this is another win for the Nvidia leak. Also, should probably expect an announcement soon.