I use to have the backer badge back in alpha, i stopped playing for months. Then I got 7 of my friends to get it the other day and they love it, I do too! unfortunately I no longer see my backer badge, my name is still on the plaque tho.(I messaged Macdguy about missing the deadline for my backer items long ago) After doing some reading I totally don't mind waiting for the new site to roll out for backers who missed the reward deadline to finally receive all the awards.
Please make it happen DEVS!! Don't forget the backers who helped make your dream come true!
Also want to point out how awesome you guys are on keeping everything transparent on the trello!