Holy crap, I had absolutely zero expectations of beating this in the slightest, but just thinking about different ways to approach the level really opened me up to some good planning techniques. It was really hard to keep those greens and blues separate the whole time, but my perseverance paid off!