The best Ayreon album ever. It is even more of a piece than its predecessor and more rock. Very great composing and making music. Varied .... an album to sit down and listen long. Grandios the interweaving of traditional elements with new and innovative. A must for every progressive music lovers.