D3 Publisher and Sandlot’s third-person shooter, Earth Defense Force 6, has launched to negative reviews on Steam. The outrage against the Steam version of Earth Defense Force 6 comes from…
Tag:
D3 Publisher and Sandlot’s third-person shooter, Earth Defense Force 6, has launched to negative reviews on Steam. The outrage against the Steam version of Earth Defense Force 6 comes from…