Cryostorm, new album: What do you think of the mix?