First off, this has a really cool riff, the slicing at the end was awesome. The sound that came in at 0:42 was also really good. Drop out at 1:13 was a bit abrupt, might want to add a bit of transition effect there, although the change at 1:39 was good with that 'huh!' vocal sample. The buildup from 3:00 was also nice, liked that a lot. After that it's pretty much the same thing. It's a bit repetitive but that doesn't really matter that much. Ending was decent.
Despite all these good things it doesn't really stand out to me that much, but it's still a great song nonetheless.