You know, good for Telltale Games. They've become so big in the entertainment industry that they get to add their corporate identity to their game titles, much like Disney's Star Wars and Mattel Electronics Football...
Lost your password?
Please enter your username or e-mail address. You will receive a new password via e-mail.