Tripwire Interactive did nothing. This is old EULA and they are always used this mods policy.
Check info before post it.
Hey there - you are absolutely correct, and I'll update the article to reflect that now that the developers have confirmed it. Sorry for the confusion.
Please send me a key. Want to play this game since announcement.