Verb spoil or detract from something

A few technical problems aren't enough to sully this enjoyable and sophisticated adventure through the western wastes.