2010 studio release from German metal guitarists. 10 tracks.