Ошибка установки Microsoft Visual C++ 2005 Redistributable и последующий «зависший» запуск — скорее всего связаны: игра не может стартовать, потому что не установлены компоненты, которые она требует. Лечится это в два этапа.
Сначала проверьте целостность файлов игры. В Steam откройте библиотеку, нажмите правой кнопкой на Assassin's Creed Brotherhood, выберите «Свойства», затем раздел с локальными файлами и пункт проверки целостности. Steam докачает повреждённые или отсутствующие файлы, включая установщики зависимостей. После проверки запустите игру снова.
Если не помогло, установите недостающие компоненты вручную. Возьмите официальный установщик Visual C++ 2005 Redistributable с сайта Microsoft (support.microsoft.com, раздел загрузок) — отдельно для 32- и 64-битной версии, если у вас 64-битная Windows. Установите оба пакета, перезагрузите компьютер. Параллельно стоит поставить Visual C++ 2008 и 2010 — Brotherhood часто требует и их. Не скачивайте установщики со сторонних сайтов и не берите «репаки»: только официальные файлы Microsoft и Steam.
Сообщение «Command line option syntax error» обычно значит, что установщик запущен с неверными параметрами или повреждён. Если ошибка повторяется при установке из Steam, скачайте установщик напрямую с сайта Microsoft и запустите его обычным двойным щелчком, без командной строки.
Дополнительно проверьте, не блокирует ли запуск антивирус: добавьте папку игры и Steam в исключения. Убедитесь, что установлены последние обновления Windows и драйвер видеокарты.
Если после переустановки компонентов и проверки файлов игра всё равно не запускается, а в Steam висит статус «в игре», удалите игру и установите заново из Steam — это чинит повреждённую установку зависимостей. Если и это не помогает, обратитесь в поддержку Steam: проблема может быть на стороне клиента или аккаунта, а не вашего компьютера.