Link to twitch channel on main site is invalid

The link to Optimism foundation’s Twitch channel from the main website ( leads to a non-existant Twitch channel (Twitch).

This should be addressed ASAP as a malicious actor may find a way to create a Twitch channel at that URL and use that as a phishing attack vector to direct people to scams.