Top
90°
8.7

Earth Defense Force: Insect Armageddon Review [KLCore]

Many will disagree with my opinion of this game if they have played/seen the first Earth Defense Force game, Earth Defense Force 2017, but I am not here to talk about an old game. I’m here to talk about the sequel ...

The story is too old to be commented.