Используйте именно эту версию, а не ту, что дает по-дефолту microsoft, т.к. он попросту не даст Вам скачать 9-ку, сказав, что у Вас установлена более новая версия.
Далее нажмите "WinKey+R" (Или выберите: Пуск -> Выполнить)
И впишите в окно следующее (там где кусок пути выделен жирным - замените на Ваш, если у Вас он отличается):
Или откройте самостоятельно путь: E:\Users\user-login\AppData\Roaming\Ubisoft\ANNO 2070\Config (где E - диск, где установлена Windows, user-login - Ваш логин в Windows 8)
У Вас откроется папка с файлами игры. Щелкните правой кнопкой по файлу "Engine.ini", в контекстном меню выберите "редактировать"
Измените значение поля <DirectXVersion>0</DirectXVersion> на 9, т.е. должно стать: <DirectXVersion>9</DirectXVersion>
Сохраните файл. После этого игра Anno 2070 запустится на Windows 8.