I have yet to find out when this comic will actually be released. A May 20th article on Image's website has it listed at July 9th. However, it is not on their new releases for July 9th, or for any date in July. I read an article where Mark Millar supposedly missed the solicitation, but the website was an unfamiliar source. So can anyone tell me with a (good source or reference) when this comic will actually come out? Appreciate it.