Fun little game. Nice variation in speed.
I think the fade out delay on the aphids isn't helping you. If they disappeared more quickly I'd feel more connected to the reward.