Telltale Games has made a name for themselves taking established intellectual properties, applying their signature style and churning out the gold standard for modern adventure games. Setting their sights on a smaller, lesser known franchise, we’re...