df['User_Score'] = pd.to_numeric(df['User_Score'], errors='coerce')
Чтобы понять что такое errors='coerce' предлагаю ознакомиться с данной функций.
Есть еще вариант приведения к правильным типам во время чтения файла, через converters.
converters= {
'User_Score': lambda x: pd.to_numeric(x, 'coerce')
}
df = pd.read_csv('game2.csv', converters=converters)
Советую также почитать про converters, с помощью него можно обрабатывать все входящие столбцы в зависимости от того, что вам требуется сделать с ними.