The group was originally founded in 1998 and made a go of it for two years. Sealy was the founder. The band reformed in 2008 and issued a demo called Live 2008. Doomanoid issued a demo called Spell Of Ruin in 2010. Shadow Kingdom Records issued Excalibur in mid-2018. The band is part of the UK doom metal scene.