I see you wish to enter the Race Creators group
Well, from the looks of it, I gather you are a more than capable 2D artist. I think you'll get in no probs
However, will you be willing to do requests for us? Would be more than handy having an extra artist around, especially in a specific field, as that field branches off to, as I see, skins, loading screens and icons (probably more, like UI interfaces and such, even
).