User blog comment:DodgerNYC/Do we want superpowers?/@comment-6108871-20130430233840

No superpowers and no super tech. The closest should be deadshot's eye. It's small, advanced, and plausible.