D developer.humblebundle.com How Humble Bundle stops online fraud 214 points walterbell 10 years ago 113 comments