Pretty good song! Good use of the sounds, nice structure. But at 3.38 and several times after, the sound is too overloaded which kills the quality. Not sure which sound causes it, possibly the bass. A small tip, keep an eye on your levels.
Otherwise a nice song. You have good potential