You're real handy with that piano, this was a good listen.
Could use a little more flavor in some areas, I'm extremely happy that the second part was different from the first, the transitions were pretty good not too jarring.
An idea, at the kick stutter at about :57 cutoff the attack on each piano note slightly, make it feel like it's got a gate on it, and throw in more little changes like that to break up the repetitiveness.
Not sure what the samples are from, but sounds cool.