Sam & Max: Ice Station Santa PC Review
Posted on 2007-12-18 12:54:09 by Thomas De MaesschalckTTGamer have today posted a review of Sam & Max: Ice Station Santa for the PC. This episode marks the start of the second season from Telltale Games and just in time for some Christmas crazyness!
Link: Tweaktown
Loading Comments