The band released their first studio album "Alice in Hell" on April 17, 1989. They released their second studio album "Never, Neverland" on September 12, 1990. Both "Alice in Hell" and "Never, Neverland" are considered masterpieces of Canadian heavy metal.