Posted June 06, 2011

I bought it at Telltale because it was a Telltale game, and that sale was going on so I basically got it for free. But then it activated on Steam... I didn't know that was still possible.
It's not listed here:
https://support.steampowered.com/kb_article.php?ref=7480-WUSF-3601
Speaking of the Telltale sale... well, I'll just say I went overboard. I have no regrets. X_X