South Park grows up