Earth Defense Force 6 just removed its controversial requirement
D3 Publisher While the response to Earth Defense Force 6, the latest in the gory sci-fi shooter series, has been generally positive, many PC users had complaints, specifically about how…