So, after looking into it a little bit, it's being touted as a spiritual successor to Telltale games. The only Telltale games I ever bought were Strong Bad's Cool Games for Attractive People and a used copy of Sam & Max for the Wii. Ah, the heady days of 2007-2008, how I miss them! Still...