www.GameInformer.com
Switch Lights

The lights are on

The Order 1886 6.11

Shots of the newly announced The Order: 1886