The new album “HEART OF HELEN” from Moments Till Fall is the band’s best work to date!! The album features 9 brand new songs including the single “Thousand Arrows in the Horizon” which the band has done a music video for and is gaining a lot of momentum on YouTube and abroad!! The album will be available through digital stores, music streaming services, and ringtone carriers worldwide!!! Definitely pick up a copy of “Heart of Helen”. For fans of extreme metal worldwide!!!