PC Slider Video The Humble Weekly Sale by Destructoid 11 years ago Galit Gordon The Humble Bundle Weekly Sale is being hosted by Destructoid and they are offering six games. Pay what you...