Forgot your password?
Or sign in with one of these services
I won against aya about an hour ago yet never got a badge, is something wrong?
Maelstrom
Nope, it takes time. Your card has to be manually updated. It's not automatic.
Joker
Yes.