Earth Defense Force 2025 Locks Down February Release Date Posted on: January 24, 2014January 24, 2014