Don't have Telegram yet? Try it now!
https://nintendosoup.com/developers-star-fox-stream-game-live/
Developers of Star Fox to stream game live