A new image popped up on his website, however release date is still unknown. Keep an eye out for any further updates on his homepage HERE.
***UPDATE: According to his blog, this print is being released today, Thursday October 13th at 12pm PDT HERE.
This print will be a timed release, with a 12-hour buy window (12pm PDT-12am). Enjoy!