Review Score Backlash

With every release of a major title come reviews of said games.  We read them to get an idea if … More