Definitely sick stuff. Sweden's scene has been pretty consistently good the past few years.i'm not sure if i've posted this already and i'm extremely late on this but i just gotta say, in here someone recommended Degrade - Lost Torso Found and honestly, its fucking sick. i can't believe i didn't pay much attention to it back then.