Loved this :-)
The mechanics are really satisfying, especially the elastic/anchoring stuff, and feel like they could produce a lot of interesting interactions.