Sunday, January 27th, 2013
And now for something completely different.
Saturday, January 26th, 2013
It's 2017 and aliens have invaded! It's up to you as a part of the Earth Defense Force to blast this alien menace back from whence they came
Wednesday, November 7th, 2012
Earth Defense Force 2017 Portable gets a more concrete release date.