Posts Tagged ‘Earth Defense Force 2’

The New Earth Defense Force 2 Trailer is Filled With Giant Spiders and Ants

Blam blam.