Darksiders II Live Action Teaser Trailer

Death comes to those who… wait? Pray? I just know Darksiders II will be released in just a few short months. Console yourself with this live action teaser.

For more news, reviews, and features, head over to http://www.gameranx.com