operationrainfall.com
E3 2013: Earth Defense Force 2025 Lands in February 2014 - oprainfall
D3 has quietly announced the release date for Earth Defense Force 2025. Be prepared to shoot down hordes of alien bugs on February 4, 2014.
Karli Winata