New Humble Bundle Introduces Saints Row: The Third, Other THQ Titles Posted on: November 29, 2012November 29, 2012