Channels Europe News News North America News PC Devolver Digital Takes the Spotlight in This Week’s Humble Bundle April 19, 2016 Joe Sigadel0 Not a bad bundle at all, and there’s more games coming. Read More