I'm a newbie, and in my opinion, if you post it, and you can't except ANY kind of criticizm, then don't post. That is what this site is for, not to demand respect, but to earn it. You should already expect some type of harsh remark, not because you are a newbie, but because were human. This site is most respectful since, i've been on, no harm, no foul intended here. Just comments.
As for the song, i'm not a rock n roller, but i like the song, creates a movie type image, or a scene. Nice vocals, drums seem to far back and spread apart. the g-tars, turn down some, but cool song.