"Earth Lens" is the follow up to the critically acclaimed self titled debut album by ALT -CTRL-SLEEP