holy fuck. i know this is a few posts back but if any of you have not seen 'Suture', do so immediately, the aforementioned release is also amazing quality. incredibly excited this got proper treatment. one of my all time favorites.
edity: anyone judging it by the trailer, it is misleading so dont worry