HumanitZ: HumanitZ Update News

Steam post image Hey Survivors, Up front, this week's update will be delayed slightly. We're working on some additional performance enhancements which are taking longer than usual to get through final validation and ens…