Formed in 1986 under the name Enforcer, playing traditional heavy metal. Then changed name to Wylde Chylde, moving on to thrash. The name was again changed to Azrael in 1989 and the band started to move in a more progressive direction. The current name was finally chosen in 1990.
Split up at some point, but was reactived in mid-2011.