Replaced the discord link, but it should be okay regardless. The youtube account has been terminated for a while though, yes. If we ever want to share videos we'll be posting them through the twitter