A new installment in the stealth series Styx is on the way, eight years after the last one launched. Styx: Blades of Greed ...