Silicon Valley giant, Microsoft, has been reportedly testing out new ways to innovate its Xbox console gaming experience. According to Neowin, Microsoft is trying to bring Xbox games to PC via an internet browser. This might sound crazy, but latest feeds from the company show that they have in fact build a cloud-based gaming service that seems to be working ...
Read More »