Review: Earth Defense Force 2: Invaders From Planet Space (Sony PlayStation Vita)

///////

Earth Defense Force 2, which is a remake of Earth Defense Force 2017, is the perfect example of a B-lister “movie” staring giant big aliens come down to Earth to wreck havoc. As a member of the Earth Defense Squad it is up to you to help stop this invasion,…

Read More