AmpedTechnology makes them superhuman. But mere mortals want them kept in their place. Enter a stunning world where technology and humanity clash in terrifying and surprising ways. Some people are implanted with upgrades that make them capable of superhuman feats. |