Sam & Max: Ice Station Santa Demo

Telltale Inc. has released a playable demo of Ice Station Santa, allowing you to try out the first episode of Sam & Max Season Two which is now available for GameTap subscribers and worldwide through Telltale official website.