Humble Bundle's latest deal benefits diabetes research and gets you 13 games, including 11 from Telltale.
The text above is a summary, you can read full article here.