This album certainly rocks, though at 66 minutes it is bloody long. 5 of the songs are 6 minutes long while another 4 are at the 5 minute mark. It also drags a bit near the middle, though not for long. As many are claiming, this is very much a Neal Schon album, not just because there is a definite emphasis on the hard rock side of Journey, but also because I'm sure there is more soloing than what is normally found on a Journey record (the fast section at the end of City of Hope is a good example). It is definitely better than Revelation, even though I think Never Walk Away is one of the greatest songs ever written.