A video for the song "Artifacts of the Black Rain" was also released.
Levyltä on julkaistu myös video kappaleesta ”Artifacts of the Black Rain”.