PS3 Darksiders II ‘Death Lives’ TV Spot Released Online March 21st, 2012 0 THQ has recently officially unveiled the “Death Lives” TV Advert for their upcoming title, Darksiders II. It is a bit of a shame that the...