» Sun Mar 22, 2009 9:53 pm
Well, according to someone, whom I shall not name here, said that everyone in about the first day, or week, of the website, WILL get the badge. Not sure about the Beta though. I was here the first second the site went up for me.