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