I tracked down that S/T off Ebay and grabbed it, if I buy a CD it means it must be pretty good. Limited to 500 copies, not sure if they had that many fans? Either way It'll be a worthy purchase. The first Untitled track shreds like there's no tomorrow.
From myspace: "After some annoying delays with the pressing process our third and final album will be released on CD and double LP, both in unique packaging (artwork by Scrawled) through Superfi Records in Spring 2009. For further information please check the Superfi website." I fucking need that!