Self-Assembling Robots Will Blow Your Mind [VIDEO] on.mash.to/16rkFBC via @mashable