ZuperNEZ reacts to Nintendo Direct 06-18-2024