Tool is alive and well, and they've never sounded better. Fans are in for a real treat.

Anyone else heard it? Thoughts?