SpleenballPro wrote: » File a report with the BBB. These guys will not respond. http://www.bbb.org/greater-san-francisco/business-reviews/computer-software-publishers-and-developers/telltale-games-in-san-rafael-ca-277990/complaints
Comments
Seriously? Did this actually work? Did the BBB ever follow up with you on this? Because if this works I'm totally in! I'm sick of this BS from Telltale.