3 ms·It's a social commentary on how some projects really overdo it with badges.by xigoi 3y agoIt's a social commentary on how some projects really overdo it with badges.