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