Quick Look: Earth Defense Force 5

The smartest thing to do is attack from two coasts! Those space bugs will never see it coming.

Comments