Убедитесь, что row.names(games_list$Genre)
возвращает что-то и соответствует параметру legend
.
Поскольку вы не предоставили пример данных, я использую набор данных iris
в следующем примере:
pie(table(iris$Species),
main = "Rating Pie Chart",
col=brewer.pal(
length(unique(iris$Species)), # we need only unique values
'Spectral'
)
)
legend("topright",
legend=unique(iris$Species),
fill = brewer.pal(
length(unique(iris$Species)),
'Spectral'
)
)
Приведенный выше код дает: 
В качестве отступления, если у вас есть более 2 или 3 типов / классов, которые вы хотите показать, лучше используйте столбцы. Вот хорошая статья Стивена Фью на эту тему «Спасите пироги на десерт»