Got no TV for it and it appears my usual streaming sites will not have a link. Would like to follow the game specifics if a chat will be set up. Thanks.