Darrell Gallagher leaves Crystal Dynamics