Telltale Inc. today announced that Ice Station Santa, the first episode of Sam & Max Season Two, is now available for GameTap subscribers and will be launched worldwide on November 9. Episode 2 is scheduled for January 10 for GameTap subscribers and January 11 worldwide. Monthly releases will continue up through the season finale in April, for a total of five games in Season Two. Press 'read more' for details.