Lots of clashing frequencies in the mids, I'd filter some stuff out to tighten it up. Also bump up the high freq's a tad with some EQ on the master, it'd do wonders for clarity. Then, make sure your kick is centered, it takes away a LOT of the punch when you have it panned or stereo delayed.
I'll most definitely take it into consideration. Thank you for your helpful constructive criticism!