Cyborgs Putting Up a Good Fight