Wow, I got a Llama badge! They are the greatest! I just do not know what they are for yet. Also, there seems to be a points system. I am new, so I guess I have a lot of learning to do!
So far, I am mostly running through and loving all the MLP:FiM vector art!