Pretty decent
I think the rain is a BIT overplayed in the intro, and the wind sounds a little cheesy to me. However, the larger problem is that they completely disappear once the melody starts, which sounds kinda sloppy in my opinion. You should have them still go on softly in the background. i know it's not a whole lot of good to say that now, but the next time you put in ambient sounds, make sure you don't neglect them.
This is some good playing, but this desperately could use a rockin' solo in there for some extra kick and flavor. Something to really make us jam during the song. The other instruments did their job well, and this is well-put together, but it stops JUST short of the extra mile to complete badassery.
I know people don't quite like critical reviews, but there is in this song a foundation to make some quite kick-ass tracks, and with a little polish, I think you'll hit that in no time.