Mylo

See Mylo in action:  VIDEO