I think a little bit of swearing is fine. Jaffe goes over the top sometimes, but to me he comes off as a passionate and down to earth guy. He seems like someone who would be really easy to talk to.
Platinums: Red Dead Redemption, Killzone 2, LittleBigPlanet, Terminator Salvation, Uncharted 1, inFamous Second Son, Rocket League