Looking at him now, he actually more reminds me of Vectorman from the SEGA Genesis game.
Some have told me that too, I can see the similarity.