DC Live! Super Metroid, Part 2 Livestream at 8 ET

Will tonight's Super Metroid livestream continued to be cursed, or will I have better luck? Source