I like the layering of beats, and there's a good progression. The instrumentation is subtle and smart. It feels more like a loop than a song, though. I'd be interested in a mix where there's more build-up to the breaks and the drops are a bit harder. I could see this in a DJ mix paired with a tune that has strong hooks.