cooool, it's kinda like schneider tm meets kwwrr! aaaargh i kinda hate the dry, dissonant dance piano at first but it grows on me a little. wish it could be a little lower in volume, still. maybe if it wasn't a piano and like some weird legato synth... either way there's merit in the composition but the cheesy piano does grate a little, especially against the smoothness of everything else.
glitchey percussion is great, got some dave brubeck wacky time signatures there. did you get the sounds yourself (e.g. via opening random file types as raw audio data) or are they from a sample set? i like the big rumble-y kick/bass sound. i think the hissing snare sound has some dc offset (not uncommon with glitch sounds) so if you have a means of centering it that'd probably be a wise thing to do to make the listen more comfortable for headphone users.