Earth Defense Force 2 ‘features’ trailer

Flying saucers, giant monsters, and eight-legged horror.