Nice tune man, your mix sounds fairly clean and there's some really catchy elements in there.
The drums sound like they're pumping a bit with compression / limiting but that might be the style you're going for.
I reckon there's too much sub, which drowns out your drums a little bit and is a bit overpowering.
Keep at it man