Microsoft is prepping its and for the Nintendo Switch, . Direct Feed Games has a reputation for getting Nintendo rumors right, which is why so many people are taking this seriously. But while this deal may be in the works, it doesn’t quite add up as someone looking at it from the outside. And there’s one reason it doesn’t make a lot of sense: Nvidia.
Nintendo and Microsoft are chummy with each other — especially