Since the beginning of time we humans have tried to expand our innate physical and mental capacities, by developing tools and technologies to overcome our limitations.Now these "tools" are starting to challenge us, reaching capabilities not so long ago thought to be impossible,...