User blog:Amazingwhiteclaw/Badges!?

Hi this is written especily for the admins or anyone who knows about  the badges . Could somebody tell me what this is about? Does anybody know. Why did you put them there? I like the idea but I think that it should have been on the mainpage.