The HUGE fill effect at 0:20 is CRAZY, except it distorts a little.
I think you've got great melodic intuition, but the mastering needs some attention. A couple of effects are quite a bit too loud, so they distort and tend to take the listener out of the mood of the song. The fix is simple; just lower their volumes a little! :)
The only other thing is that almost everything is competing for low-mid frequency. You may want to low-pass the bass and really low effects around 60-80hz to bring out the kick, and lowpassing lead instruments around 121hz can really bring out the low frequencies without detracting very much at all from the lead!
I will rate this 5 and listen to it a LOT once it's mastered a little more cleanly!
Until then, 3.5. All melodic elements are excellent! Just gotta master a little :) I'd be excited to hear a final, touched up version!