Earth Defense Force 2025 is finally available in America. This is the real sequel to EDF 2017, a game many CAGs picked up on the cheap and fell in love with. If you tried EDF: Insect Armageddon and were disappointed, you'll be happy to know that EDF 2025 comes from the original Japanese...