Need some constructive feedback!

Need some constructive feedback!

I put this Nu Disco track together and needed some direction and constructive criticism. I would like to know what I could to make the track a lot more groovy, what elements I could add or remove.

Many thanks!

https://soundcloud.com/djrolandlopez/nudisco-06may14-2/s-l7GN7

Overall the ideas are cool but at times there is way to much going on (Like at 1min) which seems to take away from the vibe.

Also the mix is a little basic and could really do with some warmth, punch and depth.