The Image website has it listed to come out on June 25th, this wednesday, but the Diamond Shipping list for this wednesday doesn't have it listed.
Does anybody have insight into when it will actually be released? And does Image have a history of missing delivery dates?