Top Cow's Artifacts series promised big changes in their universe. Did it deliver? We go over issues 12 and 13 of Artifacts as well as the first "Rebirth" issue - Witchblade #151. Spoilers! (1:12:48)