Vedergällningen
Garmarna

Interesting listen. It was too electronic for my tastes.

3