Mixing their classic heavy/power metal heritage with their current sound, Avalanch has released an amazing album. A must have!