Wteruna
31st December 2024 (World Wide)
Description
Humble are a digital distribution company, known primarily for their creation of bundles of indie games known as "Humble Bundles". One of the first companies to sell games in this manner, they gained a great deal of popularity, prompting a move to a full digital distribution platform to rival the likes of Steam and Origin in 2013.