Echo Artifact is Al Cerulo, Greg Chudzik, and Jude Traxler; multi-instrumentalists live-looping original songs within a narrative structure. Smart rock music.

Jude Traxler plays guitar, keys, computers, and sings
Al Cerulo plays uke, melodica, percussion, and electronics
Greg Chudzik plays basses, synths, and software robots