Developer MercurySteam wraps up its trilogy following 2010’s Lords of Shadow and 2013’s Mirror of Fate. The studio has assembled an all-star voice cast for Lords of Shadow 2, including Robert Carlyle as Gabriel, Patrick Stewart as Zobek, Jason Isaacs as Satan and Natascha McElhone as Marie Belmont. These respected, heavyweight actors bring real gravitas to their roles and lend the narrative extra impact.
The sprawling story takes Gabriel on a journey through a wide variety of locations and battles. You’ll fight to survive an invasion of knights in a castle, a downtown area, battle through a plaza full of riot police and possessed humans, and creep through eerie woodland. There are epic boss battles too, which will see you face off against enemies including a paladin, a stone golem, a cable-wielding demon, a serpent and a maniacal toymaker who unleashes his deadly creations.
Away from the main story there are gems, experience points and bonus artwork to collect to improve your fighting prowess and 16 challenges that will unlock emblems provided you meet tough conditions. You might beat everyone without using certain powers, for instance, or avoid letting a set amount of time lapse between kills.