GLITCH 2025