Great run. We can probably push for sub-119 with more perfection in the last levels, but it's risky to do them optimally in full-game runs.