This is pretty sweet.
I'm liking it, but it feels like the main part of the song is missing something. Thought it sounded a little muddy or something, too, though it might be my headphones. It ended kind of abruptly as well.
What I really liked was how you worked glitch into this one. You put in just the right places so it sounds like it fits perfectly. Really, REALLY well done! & Great job overall.