Top
70°

Newbreview.com - Earth Defence Force 2017: The Best Bad Game this Generation

Newbreview.com shares with you their view on one of the best awful games ever made, Earth Defence Force 2017 on Xbox 360.

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