Will stadia start live streaming soon or live shares to social media i think that will work. better than twitch, omlet arcade and discord.
Playing from pc you can already live stream your play on youtube!
Playing from pc you can already live stream your play on youtube!