I can see why this won Daily Feature. It's interesting to use a force of nature in a game. Some of the levels were pretty complicated and it took real thought to beat them. I was thinking you may have been supposed to be attracted to the red things at first. The red cup was always your destination. It helps the music is so good.
I recognize it from one of Armegalo's games. There's a nice feeling of machinery and technology everywhere. The feature where you left a trail was really cool. It truly taught you how to learn from your mistakes. You get lots of oppurtunites so it isn't too stressful.