A partnership between Microsoft and Nintendo – is it plausible?

For a long time, console owners have argued the point of whose console is far more superior. It’s no secret some gamers have held a grudge for their rival consoles. But what if that wall was broken down, and cross-platform gameplay suddenly came in to the picture? Well that’s what Microsoft have been doing. By […]