The Order 1886

1886. London is a steampunk city transformed by science and industry, but living in fear of an ancient, inhuman foe. Playing as Galahad, a member of an elite order of royal knights, you join the battle to preserve the future of mankind. Armed with advanced weapons and technology, you must help turn the tide in a centuries-old war that will determine the course of history forever.

Check out the game on Amazon (affiliate link)

Click  below for some The Order 1886 gameplay

The Order 1886 image of cast members