Wow, I guess some of you guys have personal issues with this guy or something.
The ego thing is a bit much on the website, but we all have to do self-promotion. Some do too much, some not enough. Whatever.
I'm not much into this kind of music, whatever label you want to put on it, but I'd like to offer my opinion on some things that I think might make the song sound better. (whatever my opinion may be worth!)
Tighten up the rythmn tracks. If the drums were the first thing recorded, which is how I usually do it, make sure they are tight and in time before overdubbing other things on top. Make sure the length of any breaks are in time with the song, and make sure all instruments come back from the break at the same time. Make the drum timing TIGHT, and very crisp. Then when you overdub other instruments, just play in time with the song; that way you're not struggling with the time signatures. I think the drums not being tight in places is the root of the whole timing issue that everyone mentions.
On all of your tracks, whenever there is silence on the track, turn the volume down to zero. Or go back and digitally edit out all hiss, noise, etc. when the instrument is not playing. I could hear drop outs from tracks ending in the background while other tracks were still playing.
Too much reverb and ambience. Add just enough of this stuff to the mix where you DON'T notice it.
Alot of the lead guitar in this song is just running up and down a scale. If that's what you were after, ok. Maybe that's the wind? I might reconsider some of that, it sounds like you're practicing your scales. But then again, many songs on the radio nowadays sound like the guitarists NEED to practice.
Ok, after all that, I would like to say that I read all the bad and negative comments here and on the jem site before listening to the song. I was expecting something totally horrible. Actually, in my opinion, it was pretty cool. It sounds to me like a home recorded song, which it is. I can hear the cinematic element in there, too. I think it has the potential to be alot better, if it had some better production. But that's ALWAYS an issue with those of us who record at home. Fixing those timing issues would go a long way towards improvement.
Keep up the songwriting, the recording, and the guitar playing. Thanks for sharing your tunes.