I first came across Telltale Games through their Walking Dead adaptation – an original story that played out like some kind of orgy-sparked bastard between a graphic novel, a choose-your-own-adventure book, and a point-and-click game, complete with hot-button action scenes. I remember it being pretty awesome, so I was excited to see more output following, in different genres.