Imagine if an army of completely flat-faced cubes could roll around and even jump on their own, joining with one another to form a variety of large-scale structures. Well, that's exactly what a team ...