Hopefully getting somewhere!
Today I have contacted both IC3, BBB and FTC on behalf of this petition. Hopefully we'll get a proper reply sometime soon.
As an update, I contacted both Steam and War Z support on the 15th of Dec. and I'm yet to get an answer from either of them. I even sent multiple mails to both, to no avail. Shame on you Valve, for letting this filth onto your platform, and shame on you Hammerpoint for completely ignoring and deluding your customers.