As you already said, there are a couple mixdown issues. I was sitting here loving aspects of the instrumentation but I was totally not planning on giving this more than 3.5 stars because the drop just wasn't coming and I was getting tense as fuck. Then 1:30 comes around and that kick comes in. That's when I decided this music is easy to jam to.
Sorry to hear about your head too, mate.