Johnny Impact is the name of a superhero NPC I created a long time back for a dice-and-paper game with some friends. I also played him in City of Heroes, and possibly Champions Online, though I can't remember for sure. Used it mainly because I like the sound of it.
He was basically a policeman from the future. He used the hypertechnology of his era's law enforcement to make our time better. Maybe I still have a picture......guess not. Imagine a high-tech motocross outfit: red jumpsuit, gauntlets, jet boots. Miniaturization had advanced to the point where, despite appearing minimalist compared with, say, Iron Man, his suit had an impressive array of abilities.
My usual handle is Maladjester, because I used to be much more of a sarcastic misanthrope than I am now. Apparently I registered here under that name way back when the site was new. Came back a few years later, couldn't remember my password, could not recover it as my email was no longer the same. So, new name.