I, personally, was waiting for this project for some time. I saw his work a few months ago. Carl Bugeja
is behind this idea and he first designed the coil legs. Running current through these coils and having a magnet below, it will make the leg to vibrate and by switching multiple legs, you could make the robot move. Now, he finally placed a Bluetooth receiver on top of the flexible PCB and this BT module is also a microcontroller so it could be programmed. He made a few tests where he oscillates the ooils at different frequencies and see the results. The main problem he had was the weight of the battery. He had a small battery but the current discharge of that was too low. The weight in this type of project is crucial.
If you want to order your own PCBs, use PCBway.com
and select your color.