solo was good
gravey1's done a good job on his review, i don't want to echo the things said there.
Vocals really would finish this one off... it's written fairly much in a verse-chorus-verse style structure so, without vocals, the riffs become repetetive. But with vocals, this structure is ideal.