Gallery of the Day
8 Amazing Games That Have Gone Unappreciated

Schuyler J. Dievendorf | 1 Aug 2014 16:30
Gallery of the Day - RSS 2.0


Earth Defense Force 2017 is the game for everyone that hates bugs. You are pitted against waves upon waves of giant insects, don't worry you're going to be using some pretty serious weaponry to combat the giant bugs. This is like Starship Troopers meets Honey I Shrunk The Kids.

Comments on