I see you have returned but your task is not complete. Perhaps you are at ease with the mere humans interfering with The Dark Lady's plan? Or perhaps you can heed the call of duty and slay Captain Vachon and his band of Scarlet Friars!