Top
10°

Darksiders: Making of Feature

The developers of, THQ published, Darksiders talk about what goes into making their new 3rd person action packed title in this video feature.

Read Full Story >>
videogamer.com
The story is too old to be commented.