1 min read PC Slider The Humble Bundle Weekly Sale by PopCap is Now Live 10 years ago Galit Gordon The Humble Bundle weekly sale is now live, featuring games by PopCap. The first five out of the eight featured...