Я как-бы разработчик и небольшое представление имею. Но Вы так и не сказали какую ошибку и какая игра выдаёт, а размытое "никакая игра не работает" не даёт никакого представления о природе проблемы.
Если игра жалуется, что нет каких-то файлов в системе, то нужно воспользоваться тем самым веб-установщиком (который пишет, что он 9-й версии), установить все обновления ОС, установить последние драйверы видеокарты именно для Windows 8.1 (не путать с Windows 8), а также установить последнее обновление игры, конечно убедиться, что игра совместима с вашим оборудованием и версией ОС.
Со стороны Microsoft и вас как пользователя это все действия, которые вы можете предпринять. Если после этого игра всё равно не работает, то тут самое время обратиться в тех.поддержку игры.