PC Earth Defense Force 4.1 coming to Steam on July 18 July 13th, 2016 0 D3 Publisher is pleased to announce today that the PC version of Earth Defense Force 4.1: The Shadow of the New Despair is coming to Steam on...