Good potential, but...
The main component of this song seems to too strongly overpower anything else in it. Maybe lower the volume on that part to let the other pieces of the song shine through? (Or, conversely, increase the volume on the other parts.)
Either way, from the tiny bits I CAN pick out besides the main, overpowered part, it seems like it'd sound pretty good once polished/rebalanced. =)