I could open the video, watched it, were you going for an AC DC feel on the high D5s? I think its just too high, it sounds like a "fake" voice, doesn't blend with your lower register, its disconnected. I remember seeing another original song of your band, where your bandmates were complaining that you were singing too high or something like that, but I thought it was sounding ok, your higher register was blending better.
The guitarist did a nice solo, the backing vocals could use some improvement.