I was looking up some information for a simple robocup sim I'm programming and I found out that they now have nanosoccer competitions in robocoup. While the players don't really have moving parts and are controlled by magnets its still amazing what they make them do.(controlling them precisely with magnets is no small feat either)
Here's a link:
http://www.nist.gov/public_affairs/calmed/2009robocup.html
Here's a link:
http://www.nist.gov/public_affairs/calmed/2009robocup.html