please i wanna now how is this ghostrider…he is a hell of a good bicker…..!!! please let me know….