Almost every day for the last couple of weeks I have gotten a notification saying I have earned a new badge. Its unclear what I am getting them for or how you earn them.

Anyone else getting the same thing? Know why?

starcraft - Playing Games = FUN, Talking about Games = SERIOUS