Sounds fine althought the lo-fi quality of Soundclick kinda takes away the 'oomph'.
You guys need to bone up on mixing techniques and mastering to really make this stuff stand out.
Just a remix and brickwall mastering with some EQ could give this tune a whole bunch of major punch.
I've got the week off while we rewire our studio .... if ya wanna screw around a bit, send me an .aiff of the original ya did, and I'll give it to our mastering guys & show ya what I mean.
I'll upload a new version for ya to compare.
No guarantees, but it'd be a good way to test our new equipment.