Log in using the email address and password you selected when registering in-game. Forgot your password?
Interesting idea. Actually, I think Spaceman, Hindenberg + crew were supposed to get a special badge for them winning the first official tournament, Thunderdunes. Don't know if that ever happened though.
Badges would actually be pretty neat. Especially something that you could wear in game. Like a pin/badge slot. It might go on both your costume and/or your game profile or forum profile?