How do you get them? What do they do? What happens when you "activate" them? are they even implemented yet haha, i've been playing very actively for over a week now, and haven't earned anything...
1
They can be attained trough various means. Beta testers for example got the beta tester badge (green) and subscribers get the subscriber badge (yellow). As far as I know, they do nothing except giving you an icon.
As for what other badges there will be and how to acquire them - we'll have to see.