Telltale Games and Borderlands? This is a textbook definition of the phrase “Shut up and take my money!” Tales from the BorderlandsGet More: Comedy Central Share this:TwitterFacebookReddit