Kepler Planet-Hunter is Healthy and Back!