I like this a lot except for the white noisy bassline. I would probably try making it less white noisy, but everything else flows nicely. I notice it sounds offkey for some reason. Oh yes, and the kick is too soft so I would make it a tad punchier. :)