That two-note pattern that repeats starting at 0:46/47 grated a bit for me, but I'm generally put off by tracks that have a lot of discordant sounds like this one. I quite like this overall though, and I wouldn't usually be into this kind of thing. I like all the edits and the more staccato version of those same notes that you use a few bars later.