Even Mother's Day weekend won't bring Orphan and Shiva together. What's your review of DETECTIVE COMICS #956?