News New Humble Bundle Introduces Saints Row: The Third, Other THQ Titles November 29th, 2012 0 The folks over at Humble Bundle have been working hard with supporting charities and indie developers with their reoccuring Humble Bundles. These...