The Drop: New PlayStation Games for 2/17/2015
London. 1886. In a Neo-Victorian landscape embroiled in political strife and otherworldly war, a small company of knights protects humanity from the Half-breed threat. But the kingdom’s enemies approach not only from without, but within, and Sir Galahad must endure yet further conflict in a centuries-long struggle. Welcome to The Order: 1886, out this Friday…