Sneak peek: Nightsister witch Asajj Ventress shines in IDW's Return to Vader's Castle #3