Post Thumbnail

Telltale has released a new trailer for the latest season of Sam & Max, entitled The Devil's Playhouse. While the trailer is specifically tailored to the iPad version -- which is already available -- we're sure that all the Mac, PC and PS3 holdouts will enjoy it just the same (while they wait u...

5 years ago 0 Comments
April 8, 2010 at 5:30PM