A world premiere trailer for The Order: 1886 is set to release tomorrow and as expected, a few screenshots and moments of gameplay have leaked online.
The Order: 1886 Gameplay
Onward for glor--- screenshots...
The Order: 1886 Screenshots
Incredibly impressive and I get all warm inside thinking about exploring a new world. Check back tomorrow for details on the full reveal.