Your allies will likely perish on the frontlines as thousands of giant spiders burst from the ... I’m curious about how a new Earth Defense Force game will be received in a world where ...