TheJoyPads: Earth Defense Force: Insect Armageddon Review

"Insect Armageddon is a complete different game out there than compared to any other games that’s in EDF:IA’s league. I can’t convey in words, how brilliant Insect Armageddon is. The game may not scream triple A’s written across the box, but it certainly deliver’s a load of fun which is great with friends and playing solo."

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