The Telltale Games Build-Your-Own-Bundle is live! Game of Thrones, The Walking Dead, Jurassic Park, and more!

Here's the link. The Telltale Games Build-Your-Own-Bundle just launched in the Humble[...]