Artifactors

Steam demons in the Artifactor's Guild. Not much is known about them yet.