Not bad at all!
The song's overall progression was good and it flowed rather nice. The effects on the guitars were great but the parts of the drums seemed kind of quiet. As for vocals I think the main lines would sound better with some reverb on your voice. Your voice isn't bad but I think something to support would be a good idea. You might want to lower the volume of your voice effect at 0:43 because it spikes pretty badly. If that's an EQ effect just watch what wavelengths are getting through and maybe cut the higher ones off. Also I think some variations or a solo towards the end of the song would be fitting for a song like this for a great finish. All in all still a great song so keep it up!