This is really nothing but a fun app that I had a fun time making. It hearkens back to a small Flash piece I saw on the web close to ten years ago (which you can see here).
Basically, you have a robot on your screen. Fire up some music and start clicking and dragging to change the way the robot dances. Or shake the device to come up with a random dance. There are 10 interchangeable heads, tops, bottoms, and sets of hands, meaning 10,000 possible different robots, plus a few different backgrounds.