Along with other exciting reveals such as Far Cry 5 and The ...