New The Order 1886 screens appear showing combat against…things

sssss