the piano is mixed sorta harshly, the upper octave in particular is a bit piercing during the louder melodic portions, such as 1:05. the bass is a little overpowering as well, and there's some noticeable distortion during 2:30-3:05ish section.
good choice of source, i like the feel you have going and the glitchy drums are a nice touch. the arrangment is nice and full, but it does get a little repetitive. cool stuff, stick to it!