New project lead is... nice? Too nice? I don't trust it. Waiting for the other shoe to drop, I guess.