Your kicks get lost in the mix once the tune drops, you should look at the eq levels on your kicks and bass, make sure they're not clashing. Alternatively slap some light compression on your kick channel. You got some nice ideas here but overall this track is oozing cheddar! the synth riff you have going is whats doing it, and when the bass drops it continues along the same route. Maybe try making the bass different to the synth riff, or maybe lower the synth an octave. Or even try the synth riff on a black key, give it a little more mood to the track. Cos right now it's all fluffy bunnies and smiles!
gota agree with the rest mate, its got like happy hardcore riffs to it, need some moodyness in there atleast.
track sounds alright production wise i just cant say i like the idea of the track sorry mate.