Revisiting Yo Noid: Does This Mascot Game Hold Up in 2024?