Friday, May 29, 2009

THQ - Darksiders Trailer and screenshots

THQ have released new screens for Darksiders as well as a new trailer.



No comments:

Post a Comment