Google has recently announced that it will discontinue its cloud gaming service, Stadia. However, there are reports that the search giant has been working on something new and innovative called Playables. This new initiative will allow users to play online games directly on YouTube. Playables will be available on both the web version of YouTube […]