Pixel Art: Magneto

Late last night, I finished and submitted my first 'standalone' piece of pixel-art (not counting a the cars and environments in Traffic Surfer).
It's by far the single most complicated piece of pixel art that I've ever created, and while it has some flaws, I'm super-proud of it.
I created it for the NexGenSprites' Challenge Cup #8, whose guidelines were to recreate 90s TV cartoon character in a 90x90 image.
Here are a couple of in-progress shots as it came together:
Initial / rough lineart:
Colour and shading only:
Feel free to let me know what you think in the comments :)