Between this, and the paid mods thing, I'm starting to get worried about Steam. Hopefully they learn their lesson and start giving a shit about what goes into Steam, otherwise, I might consider changing where I download my games. By the way, that game is fucking disgusting, I hope that it falls into oblivion where it belongs.
I'm now filled with determination.