Top
80°

GamesRadar - Earth Defense Force: Insect Armageddon hands-on preview – campy, over the top action

GamesRadar - Earth Defense Force: Insect Armageddon is the type of video game that knows it’s a game and revels in it. The game sports a plot similar to that of a B-level action flick – massive insects have begun an invasion of our planet and it’s up to the Earth Defense Force to put a stop to it.

Read Full Story >>
gamesradar.com
The story is too old to be commented.