Top
10°

Darksiders: Wrath of War - Some new screenshots

THQ published some new screenshots from Darksiders: Wrath pof War.

Read Full Story >>
eurogamer.pt
The story is too old to be commented.