Gaming News Humble Bundle Launches Humble Store. Deals Ensue November 12th, 2013 0 Again with this printing money thing. Humble Bundle opens an online store with amazing deals each and every day. The Humble Bundle company just...