Over the past few weeks, the internet has been ablaze with leaks and rumours which claim that Microsoft is set to go fully multiplatform – in essence giving up on competing with its consoles and focusing instead on games. While the company has yet to confirm anything, one insider has already revealed the first 3 …