Onechanbara Z2: Chaos: Up to 86% OFF during the D3PUBLISHER "2020 - Spring Sale"!!

D3PUBLISHER Inc. is offering discounts during the "2020 - Spring Sale" on Steam. The "EARTH DEFENSE FORCE" series along with the mission pack DLCs of each series are all on sale. Also, now's the chance to get the first…