Humble Store Is Having Its Own Winter Sale

If you missed the Steam Winter Sale or weren't too happy with what you saw, Humble Bundle is having a Winter Sale of its own. The sale started over the…