Looks like Mutant had a couple of releases planned for SDCC this year, except they never made it there. We had the same problem, but this afternoon they are releasing these held back prints for The Substance and 2001: A Space Odyssey from Sachin Teng & Deb JJ Lee. Both of these are variant foil editions that will be up for sale at 12PM ET today on their website.
The Substance by Sachin Teng
18″ x 24″ Screen Print
Pink Foil Variant: $85 – Edition of 70
2001: A Space Odyssey by Deb JJ Lee
24″ x 36″ Screen Print
Chromolux Variant: $110 – Edition of 85