Twitch Stream
Livestream recordings and clips are occasionally posted on YouTube.
https://www.youtube.com/@SquidsWorldTV