AAAAUGH playing Tech Glitch