Threepwood42 Posted February 17, 2011 Posted February 17, 2011 AJ Locasio(sp?) just posted this on his facebook page, At the end of the trailer it says AVAILABLE NOW. Maybe that's what the Telltale site being down is all about?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.