Pretty much everyone at Telltale is pissed off, and really wanting to tell their side of the story, but not allowed to officially comment right now, given that this entire thing is quite literally out of the blue-- I'm told we've been in contact with OP on a fairly regular basis trying to work something out. I'm really really tempted to say something about it, but I'm probably leaning enough outside the window as it is. Suffice to say there is another side of the story here, and Reddit makes it really easy for people to make allegations without any actual proof or backstory.
Also, people are sending some very personal insults to people who have literally never heard of this before today. Please try and keep in mind that some of us are just...you know...guys who work at a company? And not wearing black top hats twiddling moustaches? I realize pitchforks and torches at the drop of a penny, but seriously guys.