Despite pulling in more Game of the Year awards than most franchises can typically every dream of for The Walking Dead, Telltale Games dropped off the face of the Earth for a few months. Give us something, Telltale, anything really. Oh, here we go: a teaser site for the Key party. Starting today, a character will be introduced a day until a full announcement on April 1. Is this an April Fool's Day thing?