D3 Publisher

7.8 Good

EDF: Iron Rain Review Here at TLG!

Earth Defense Force is a strange beast (bug). On one hand, there is a literal buggy mess and on the other, there is an absolutely, wonderfully fun and over the top third-person shooter. I won’t ...[Read More]