Humble Bundle store has 2501 games on sale, offering huge discounts on AAA titles
The Humble Bundle store’s Spring sale is now live and quite frankly, it is running some crazy discounts. The store has exactly 2501 effing games on sale right now and it includes AAA games like Dark Souls 3, Dishonored 2, Fallout 4, Civilization V, Mafia III, Doom, and many many more. You name it and … Read more