Devil Take the Hindmost

Dec 09, 2014 on XBOX LIVE at 12:00 AM


To complete the mission, true soldiers will make the ultimate sacrifice, leaving only one thing: a race to escape and a will to survive.

Previous episode

Gods of the Damned
Season 1 Episode 4

Dec 02, 2014