well hmm..
It is one of those songs that is remixed a bit here on NG. I'd say i'd agree something is missing. One of my biggest problems with this is the instrumentation.. You chose some horrid instruments for this for sure. I wish i could say that i liked it but i can't man. I feel it just needs more work. None the less keep it up!
Wyldfyre1