Hard Evidence now available from Steam.
View Single Post
09/04/2009, 10:34 pm
Join Date: Jul 2009
So you can't download the game directly from Telltale? That's interesting. I wonder if it's because Ubisoft holds the rights as the publisher...
"Now, if you'll excuse me, I have some massive internal hemorrhaging to attended to."
View Public Profile
Find More Posts by Woodsyblue