Defiance Review

Defiance Video Game Wallpaper

Defiance is a competent third-person shooter with action role-playing elements that, despite having some minor moments of brilliance, is lost in a sea of terrific free-to-play games. Over the course of the seventh generation of …

Continue reading