I don't know if you've ever watched Adult Swim, but I could definitely see this being on one of their bumps. Absolutely solid track, only thing holding it back (in my opinion) is how glitchy it can get at times. I'm not going to say that I'm about to spit over this by any means, but if I were to, I'd be thrown a bit back by that factor.
Just think about grabbing the iron next time and try smoothing out some of the wrinkles.