The Humble Store has seen a lot of success since it opened in November of last year. Since then, the store has featured a number of deals that see hundreds of games discounted to ridiculously low prices. Some deals that come to rival even Steam’s own sales. Today, the store hit a new milestone thanks to customer dedication and all the ...
Read More »