High metacritic scores influencing game sales is "too simplistic"

Source:
IndustryGamers