Once again The Aaltos succeed in defying categorization on this Swedish release. As you probably guessed from the title...