DARTH VADER is coming to an end at issue #25–wait WHAT?