I really like the concept of this, the glitchy distorted sound is really cool and you can definitely relate to what you were going through. However I would say the glitching is may overdone ever so slightly particularly in the intro. Overall though I think this is really unique and really like it!
Harwood