Tuesday, August 31, 2010

The City That Dares Not Sleep Released

The City That Dares Not Sleep, the season finale of The Devil's Playhouse, the third season of Sam & Max, is now available to download for Windows and Mac at Telltale's site. The Steam and PSN versions should be coming soon.

No comments: