wow that's realy cool. but you cant realy see the details. and some ppl might not find your name. i think if your name just a little bit bigger it will be better.
my friend told me when u make a sig ur eyes should automatically be focused on the render or wat u want them to look at...and my eyes where all over this image there wasnt any lighting or focus point