Toy tiles that talk to each other

1,967,342 views | David Merrill • TED2009