Well, that was quick. The War Z is no longer available on Steam and Steam are offering refunds. Wow!