nice beats, but when that bass kicks in it over powers everything a bit too much, the kicks get way too lost in the mix.
its also lacking a hook, or something to grab you, its got the energy,
just lacking that thing that makes you say wow, i'd personally add some synth stabs.