^ Agree about the mid bass. The sub is probably a bit high in the mix, so trim that a bit but layer it up, maybe with something an octave above or a melody that follows the same notes. I'd go for something subtle, as I like the character that bass has at the minute, but it needs a bit more presence in the higher frequencies.
Cool tune though!