Humbl / An admirable quality that not many people possess. Humbl : Shop great deals on thousands of games in the humble store.