You may have seen the incredible self-folding origami robot that was revealed the other week. It truly shows how applying the power of creative thinking to an ancient craft can produce awe inspiring results.  167 more words