D3 Publishing has invated TGS 2018 with a brand new trailer for Earth Defense Force Iron Rain.
Bringing balance back to gaming
Bringing balance back to gaming
D3 Publishing has invated TGS 2018 with a brand new trailer for Earth Defense Force Iron Rain.