Werewolves infest London in The Order: 1886 PS4 game!
This is a game filled with werewolves! Scheduled to release on February 20, 2015, The Order: 1886 is an action / shooter game exclusively available on Playstation 4. The Order promises to hold good visuals, entertaining action, and plenty of Lycans! It...