A review of an EP from 2004 from the Robots and Electronics Brains fanzine. Listen to the album for yourself!