Well shut mah ever-lovin' piehole! This is the first I've heard of "microbadges". I love it!
And even I have one! I declare! I don't think I've had a badge since I was in Cub Scouts! (I soon left cus all we did was make those Rice Krispy/marshmallow snacks.) Took my badge w/me though!
Love it!
Shoe, Charter Member, ATP