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...

April 8th 2010 at 5:30pm 0 Comments