Not all that overboard, just needs some refining.
You have the general feel of a dance mix, but your instruments need a little touching up, and the flow needs to be checked as well. While each note is played properly, they don't sync like one would expect.
I'll give you an example: Your latest piece you have submitted.
THAT was a damn good listen, and maybe you could finish out this piece in a similar fashion.