Not bad at all! It turned out pretty darn well, I'd say! Just need to get some gloves, and it'll look pretty freakin' awesome!
I don't want to be too critical here, but I think that your helmet could probably use a little bit more love, it looks pretty pixely to me.