Echo Artifact is Al Cerulo & Jude Traxler; multi-instrumentalists live-looping original songs within a narrative structure.

Jude Traxler plays guitar, keys, computers, and sings
Al Cerulo plays uke, melodica, percussion, and electronics