Earth Defense Force 2017 is like that really slutty girl you went to high school with: They’re both cheap, they provide roughly five hours of entertainment, and there’s the terrifying chance that they’ll cause you to lose your genitals to a swarm of insects. EDF 2017 seems like a parody of all of those Japanese […]
