Pretty cool look at the potential for artificial appendages (despite the fact it was done… Read the postEyeborg