Idk how you got here, either through Twitch or something, but the invite link is working now so come on in if you're a filthy gamer/weeb, we don't judge.