This Robot Cube May Take Over The World One Day

Self assembling robots, you say?