Newgrounds has a chipstep section-- this is, quite frankly, where it belongs.
That aside, the sounds are well balanced. The piece, as a whole, is incredibly repetitive. This isn't so much 'listening' music as 'background' music. I could hear this in a videogame, very easily.