Earth Defense Force: Insect Armageddon
EDF! EDF!
EDF! EDF!
Earn all Trophies in the game
Get a life
Rarity
1.08%
Rare
Difficulty
19.29%
Rare
Platinum