Hard Progressive rock with some nice clean keyboard + guitar melodies and has various unique percussion rhythms and time signatures. Again, different kinds of solos: groovy; emotional/heroic.
Hard groovy/bluesy rock towards the end with guitars+k......





















