When South Park gets it right...