». I'm eagerly looking forward to the game's release—from what I played, it seemed really cool! Here's the latest trailer.
I've always liked Earth Defense Force—or rather, the idea of Earth Defense Force. I love running around Japanese cities, shooting giant insects. But, who doesn't? »