Someone may have posted about this thing before, but the Kuglemotor seems fascinating:

And some German video with part movement examples below (you may have to skip around a bit):