Luciano Vecchio takes on Task Force: Gaea