Geesteskind van gitarist Jani Liimaitainen, oprichter van één van Finlands beste export bands, Sonata Arctica. Bijgestaan door zanger Timo Kotipelto, bassist Jonas Kuhlberg, drummer Jani Hurula en toestenist Jens Johansson vormen ze samen de band Cain’s Offering. Twee ex-leden van Stratovarius en een ex-bandlid van Paul Di’Anno, dan heb je het inderdaad niet over de eerste de beste. Elf nummers telt het album, sterke composities met sterk gitaarspel, vloeiende vocalen en een stampende ritme sectie. Het geheel staat als een huis. The Best Of Times is een snel nummer, met veel toetsenwerk en snelle gitaarpartijen. I Will Build You A Rome wordt gekenmerkt door de koortjes, maar het tempo blijft hoog liggen. My Heart Beats For No One is met vlagen wat ingetogener, gevolgd door het bijna klassiek aandoende I Am Legion, dat geen zangpartijen kent. On The Shore is een waardig afsluiter, een nummer over het laten gaan van iemand als die zijn of haar idealen wil bereiken en jij kan er niet bij helpen. Mooi gezongen, prachtig refrein.
Elf sterke nummers door vijf top muzikanten. Dit album kent geen minpunten.