Hmm, well I logged in this morning and my name is purple signifying that it's my Arrival Day, but I did not receive a badge. Could my biggest fear have come true? Could it be that non-members are no longer allowed to earn their Arrival Day badges?
Maybe they just haven't put the new badge in the system yet or something, but I've never had this problem before. I'll check later on in the day to see if it shows up...