Someone needs to give John Cassaday a swift kick in the ass. You can always count on a book he draws to be delayed and delayed and delayed. His art is fantastic, but my god man, learn to meet your deadlines!
Cassady's lateness is a known factor.
I think the blame lays in the editor who gave him the gig despite this. Bet it was the same genius who put Marc Silvestri on Aaron's Hulk.