Release Date & New Screens For The Order: 1886
The Order: 1886 was recently delayed into 2015, but it looks like the wait won't be terribly long for PS4 fans. In the meantime, be sure to check out these new screens from the title.
The game's release date is February 20 (it's a Friday).
These dark screens (see the gallery below) speak to some of the gothic horrors awaiting Galahad and company.