For a short little debut, this shows some talent. Vocalist sounds like a young James Hetfield from Metallica. The backup vocals on the third track work well.
The vocalist could use more practice, and the intro on each song runs -really- long, to the point where I wondered when they'd get on with it. Posting lyrics to the songs would be appreciated, too.
All told, a pretty decent first demo. Not great, but I might check back with these guys later, their next album should be worth a listen.