Sam & Max S2 E1 – Ice Station Santa Review (PC)

snow is falling… all around me. hold on a sec, its only november! The latest instalment of the episodic sam and max adventure games produced by telltale, and the first in the new series, ice station santa has been highly anticipated through the summer season, and now its here, its definitely been worth the wait. …

Sam & Max S2 E1 – Ice Station Santa Review (PC) Read More »