Listening to your music, I have learned a few things:

Sweden produces great guitarists. Maybe it's the water?
For 1988, the tones are incredible, and the drumming ain't that bad.

I need to practice more. Or throw my guitars in a wood chipper and give up, or something.

Good stuff, man! I love the harmonies.