One question:
Are those actual lyrics or is that you just screaming and making cheesy vocal melodies? I'm not trying to say it's bad or anything like that, but it'd sound nicer with actual lyrics. The vocal melodies themselves work quite well with what you're playing. So if you had actual lyrics with what you have now, you'll have a kick ass song.