Release date Label Catalog ID Format Description
July 23rd, 2009 Self Mutilation Services SMS 028 CD Limited edition
November 30th, 2013 Maa Productions MAA 013 CD