My Transparent Eye played a Stereogum-presented Shower Curtain show last year, and they impressed the hell out of us with their single “Ghost” a few weeks ago. Now, My Transparent Eye have ...