They put Charlie Witherspoon in charge of the Epic store. That’s the only possible explanation. Your friends at The Indie Haven Podcast are baffled on all fronts today as they confront Epic’s bizarre decision making and try to determine the extent of Telltale’s disappearance from storefronts in an effort to find *any* explanation for it. Will our most inevitable guest to date have the answers? It’s difficult to say. I mean, after all…he’s not exactly a Trapinch now, is he?