Alpharad reacts to the NEW Nintendo Direct